Bonjour,

Bonjour à tous,

J'ai un problème de boucle de redirection, le message qui me sort est le suivant : Cette page web a une boucle de redirection

Mon cas est comme suit :

J'ai un domaine et un sous domaine pointant sur deux dossiers différent;

http://www.domaine.com => dossier_1, ce dossier contient le cms wordpress avec sa propre base de données
http://sousdomaine.domaine.com => dossier_2 ce dossier contient aussi le cms wordpress avec sa propre base de données

Et j'ai, dans c'est deux dossiers, le même fichier htaccess qui est généré par wordpress pour personnaliser le permaliens dont le contenu est comme suis :

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Je pense que je dois changer la directive RewriteBase mais je ne sais que dois-je mettre.

Comment faire pour que /www/.htaccess redirige vers un dossier /www/dossier2/ qui n'existe pas ?

Merci de m'aider pour résoudre ce problème.

2 réponses


Le Rewrite base doit contenir le chemin absolut vers la racine de ton dossier (tu peux obtenir ce chemin en affichant la variable __FILE__ dans ton index.php.

wperle
Auteur

Merci pour votre réponse. J'ai bien ajouté le chemin absolut dans le RewriteBase qui se trouve dans le dossier2, et cela fonctionne bien. :-)