- WordPress :6.7
- Statut : non résolu
- Ce sujet contient 1 réponse, 1 participant et a été mis à jour pour la dernière fois par
momofr@free.fr, le il y a 1 mois.
-
AuteurMessages
-
13 juin 2025 à 0 h 12 min #2489563
Bonjour tout le monde,
J’ai installé multisite sur mon site WordPress principal exemple.com et tout fonctionne
Je souhaite créer un site clone sur un domaine personnalisé, mais je n’y arrive pas.
J’ai bien réussi à créer un site clone sur un sous répertoire comme exemple.com/nouveausite/
Mais lorsque je modifie l’adresse web du site dans la partie « Modifier » depuis mon tableau de bord Admin multisite, cela ne fonctionne pas. (Donc cela ne fonctionne pas pour nouveausite.com)
J’héberge exemple.com (domaine dont les serveurs DNS sont pointés sur o2switch) sur un hébergement mutualisé d’o2switch, et j’ai déjà relié le domaine nouveausite.com (qui pointe sur mon hébergement o2swtich).
Lorsque je modifie l’url du site clone dans la partie « Modifier » (donc que je remplace exemple.com/nouveausite/ par nouveausite.com) cela me donne une url de tableau de bord, mais quand je clique sur cette url cela me redirige vers cette page blanche d’erreur 404.
J’ai testé différents code dans .htaccess ou wp-config.php (trouvés sur internet ou donnés par IA) mais cela ne fonctionne pas à chaque fois
Voici des exemples de codes .htaccess et wp-config.php que j’ai essayé (sans succès pour le site enfant) :
.htaccess:
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs »>RewriteEngine On</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs »>RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs »>RewriteBase /
</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs »>RewriteRule ^index.php$ – [L]
</div>
<div></div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs »># add a trailing slash to /wp-admin
</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs »>RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs »></div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs »>RewriteCond %{REQUEST_FILENAME} -f [OR]
</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs »>RewriteCond %{REQUEST_FILENAME} -d
</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs »>RewriteRule ^ – [L]
</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs »>RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs »>RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]
</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs »>RewriteRule . index.php [L]</div>
wp-config.php:
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs php »><span class= »hljs-comment »>/* Multisite */</span>
</div>
<div></div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs php »><span class= »hljs-title function_ invoke__ »>define</span>(<span class= »hljs-string »>’MULTISITE'</span>, <span class= »hljs-literal »>true</span>);
</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs php »><span class= »hljs-title function_ invoke__ »>define</span>(<span class= »hljs-string »>’SUBDOMAIN_INSTALL'</span>, <span class= »hljs-literal »>false</span>);
</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs php »><span class= »hljs-title function_ invoke__ »>define</span>(<span class= »hljs-string »>’DOMAIN_CURRENT_SITE'</span>, <span class= »hljs-string »>’exemple.com'</span>);
<span class= »hljs-title function_ invoke__ »>define</span>(<span class= »hljs-string »>’PATH_CURRENT_SITE'</span>, <span class= »hljs-string »>’/'</span>);
</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs php »><span class= »hljs-title function_ invoke__ »>define</span>(<span class= »hljs-string »>’SITE_ID_CURRENT_SITE'</span>, <span class= »hljs-number »>1</span>);
</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs php »><span class= »hljs-title function_ invoke__ »>define</span>(<span class= »hljs-string »>’BLOG_ID_CURRENT_SITE'</span>, <span class= »hljs-number »>1</span>);
<span class= »hljs-comment »>// Dynamic cookie configuration for domain mapping</span>
</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs php »><span class= »hljs-title function_ invoke__ »>define</span>(<span class= »hljs-string »>’COOKIE_DOMAIN'</span>, <span class= »hljs-variable »>$_SERVER</span>[<span class= »hljs-string »>’HTTP_HOST'</span>]);</div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs php »></div>
<div class= »codeContainer__75297″><code class= »scrollbarGhostHairline__506b3 scrollbar__506b3 hljs php »><span class= »hljs-comment »>/* That’s all, stop editing! Happy publishing. */</span></div>
<div></div>
Quelqu’un peut m’indiquer, svp, ce que je dois faire ?Quelqu’un peut m’indiquer, svp, ce que je dois faire ?
Je n’arrive pas à faire un multisite avec des domaines différentsMerci d’avance
13 juin 2025 à 15 h 24 min #2489583Salut, regarde du côté de l’extension WordPress MU Domain Mapping.
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.