it-swarm-eu.dev

Jak nainstalovat WordPress Multisite s různými doménami pod stejným podadresářem?

V současné době mám blog WordPress s jednou doménou následovně:

http://example.com/blog

Všechny soubory WordPress jsou v adresáři blog .

Nyní chci vytvořit další web pomocí funkce WordPress Multisites.

Druhé místo bude následující:

http://example-2.com/blog

Obě domény směřují do stejného adresáře root proto mají obě domény přístup ke stejnému adresáři blog /.

Snažil jsem se použít tento pluginWordPress MU Mapování doménnefungovalo, protože aktuální instalace WordPressu je pod /blog/

Zde je varování, které dostávám:

Varování! Tento plugin bude fungovat pouze v případě, že je WordPress nainstalován v kořenovém adresáři webového serveru. V současné době je nainstalován v „/ blog /“.

Má někdo další návrhy?

Děkuji.

2
Aboodred1

Nepotřebujete mapování domény v aktuálních verzích WP, je vestavěný.

Stačí upravit nastavení webu (v části Network Admin, Sites, klikněte na webu a poté na položku Edit). Zadejte URL stránky ( https://www.example.com nebo cokoliv). Pokud potřebujete, použijte při úpravě stránky kartu Nastavení a změňte všechny odkazy na správný název domény.

Viz také moje odpověď zde: Wordpress multisite s jinou doménou

Přidáno (podle požadavku)

Při vytváření vícestránkového dílčího webu, který bude mít vlastní doménu, budu web nejdříve vytvářet vždy jako první. Na obrazovce Network Admin, Sites, Add Sites bude adresa URL https://www.example.com/subsite3 , kde zadáte 'subsite3' jako adresu webu (URL).

Po nastavení webu (a zaregistrování názvu domény a nastavení jmenných serverů domény podle potřeby) můžete přejít do Nastavení webu (Správce sítě, Stránky, upravit web) a změnit adresu URL na Stránce úprav, Karta Informace k aktuálnímu názvu domény ( https://www.newsite.com ).

Také jdu na kartu Nastavení na této obrazovce a v případě potřeby změním nastavení „SiteUrl“ a „Domů“. A protože některé pluginy mohou mít vaši adresu URL webu (původní hodnota, kterou jste zadali při vytváření webu), vždy procházím všemi nastaveními a měníme adresy URL podle potřeby.

Pak test všech stránek webu (admin a skutečné stránky), aby se ujistil, že fungují správně. Nakonfiguruji pluginy na webu podle potřeby a pak se vraťte zpět na záložku Nastavení (na Network Admin, Site, edit screen) a ujistěte se, že nová hodnota domény je ve všech umístěních nastavení.

Vzhledem k tomu, že WP 4.9x podporuje mapování domén (od 4.5?), Není nutné používat pluginy pro mapování domén.

4
Rick Hellewell