J'ai deux sites wordpress un dans le répertoire principal (public_html) et un autre est en cours de sous-répertoire. Je configure déjà tous les paramètres du site de sous-répertoire avec http://example.com/staging mais lorsque je charge http://example.com/staging il redirige vers la page introuvable dans le site principal et pas dans le site de mise en scène. Je règle le fichier .htaccess dans le sous-répertoire de transfert comme ceci.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /staging/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /staging/index.php [L]
</IfModule>
# END WordPress
Et ceci sur le site principal dans le répertoire principal.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Tout le monde peut m'aider à résoudre ce problème et mon site intermédiaire peut-il se charger correctement? Merci avant.
Vous pouvez essayer certaines choses:
Je suppose que cela devrait régler votre problème. Si non, s'il vous plaît partager votre adresse de site Web.
P.S. Si les deux sites (principal et stage) ont le même contenu, vous pouvez ajouter un fichier robots.txt dans l'instance de transfert uniquement pour ne pas être considéré comme un contenu dupliqué.