web-dev-qa-db-fra.com

Comment installer WordPress Multisite avec différents domaines dans le même sous-répertoire?

Actuellement, j'ai un blog WordPress avec un domaine comme suit:

http://example.com/blog

Tous les fichiers WordPress sont dans le répertoire blog .

Maintenant, je veux créer un autre site en utilisant la fonctionnalité WordPress Multisites.

Le deuxième site sera le suivant:

http://example-2.com/blog

Les deux domaines pointent vers le même répertoire root et les deux domaines ont donc accès au même répertoire blog .

J'ai essayé d'utiliser ce pluginWordPress MU Domain Mappingcela n'a pas fonctionné car l'installation actuelle de WordPress est sous /blog/

Voici l'avertissement que je reçois:

Attention! Ce plugin ne fonctionnera que si WordPress est installé dans le répertoire racine de votre serveur Web. Il est actuellement installé dans ’/ blog /’.

Quelqu'un a-t-il d'autres suggestions?

Je vous remercie.

2
Aboodred1

Vous n'avez pas besoin de mappage de domaine dans les versions actuelles de WP, il est intégré.

Il vous suffit de modifier les paramètres du site (sous Administrateur Réseau, Sites, cliquez sur le site, puis sur Modifier). Entrez l'URL du site ( https://www.example.com ou autre). Si nécessaire, utilisez l'onglet Paramètres lors de la modification du site et modifiez toutes les références en utilisant le nom de domaine correct.

Voir aussi ma réponse ici: Wordpress multisite avec domaine différent

Ajouté (sur demande)

Lors de la création d'un sous-site multisite qui aura son propre domaine, je crée toujours le site en premier. Sur l'écran Administrateur réseau, Sites, Ajouter des sites, l'URL sera https://www.example.com/subsite3 , où vous entrez "sous-site3" comme "adresse du site (URL)".

Une fois que vous avez configuré le site (et enregistré le nom de domaine et défini les serveurs de noms de domaine, le cas échéant), vous pouvez accéder aux paramètres du site (administrateur réseau, sites, modifier le site) et modifier l'URL du site à modifier, Infos sur le nom de domaine actuel ( https://www.newsite.com ).

Je vais également dans l'onglet Paramètres sur cet écran et modifie les paramètres "SiteUrl" et "Home" si nécessaire. Et comme certains plugins peuvent avoir l'URL de votre site (la valeur d'origine que vous avez entrée lors de la création du site), je vérifie toujours tous les paramètres et modifie les URL si nécessaire.

Ensuite, testez toutes les pages du site (administrateur et site actuel) pour vous assurer qu'elles fonctionnent correctement. Je configure ensuite les plug-ins sur le site selon les besoins, puis je retourne dans l'onglet Paramètres (sur l'écran Administrateur Réseau, Site, édition) et m'assure que la nouvelle valeur du domaine se trouve dans l'emplacement de tous les paramètres.

Étant donné que WP 4.9x prend en charge le mappage de domaine (depuis la version 4.5?), Aucun plug-in de mappage de domaine n'est nécessaire.

4
Rick Hellewell