Je souhaite configurer un multisite WordPress dans lequel l'URL principale de l'administrateur/du blog se trouve sur un sous-domaine, tel que admin.mydomain.com
, puis les sites supplémentaires créés sont également des sous-domaines sous mydomain.com
, tels que site1.mydomain.com
. Au lieu de cela, dans la section Configuration du réseau de WordPress, seuls les sous-domaines tels que site1.admin.mydomain.com
sont autorisés. Comment puis-je avoir le site principal admin.mydomain.com
et les sites enfants être comme site1.mydomain.com
?
Il y a différentes manières de fonctionner, mais les deux reposent sur l'utilisation des directives Apache/NGINX.
Installez WordPress MS sur mydomain.com, créez un site admin.mydomain.com, puis redirigez mdomain.com vers admin.mydomain.com. Tous les sites supplémentaires seraient naturellement des sous-domaines de mydomain.com.
C’est fondamentalement l’inverse de la Méthode 1. Vous devriez pouvoir utiliser un plugin, tel que https://wordpress.org/plugins/wordpress-mu-domain-mapping/ (il n’a pas été mis à jour dans quelques années, mais cela fonctionne toujours pour moi), pour mapper site1.admin.mydomain.com à site1.mydomain.com. L'inconvénient est que cela nécessitera une entrée manuelle pour chaque nouveau site que vous ajoutez (même si cela pourrait probablement être automatisé).