Bonjour, (ah... c'est déjà écrit)
Je me suis permit d'effacer les phrases déjà écrites, ça m'a pertubé...
Je suis tout nouveau sur le site suite à une recherche sur goo..e.
Je suis en train de faire un site amateur mais je ne m'y connais pas vraiment, je part sur du wordpress, ça vaut ce que ça vaut, mais ça me convient, bon bref ce n'est pas là le soucis.
Donc j'ai un espace de stockage avec 2 noms de domaines differents et le même sous domaine.
Je souhaiterai donc quand le tape : http://monsousdomaine.domaine1.fr/lapage que ça redirige vers http://monsousdomaine.domaine2.fr/lapage
j'utilise donc le htaccess de base de wordpress auquel j'ai rajouté la regle que j'ai adapté trouvé sur le net :
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# RewriteRule . /index.php [L]
RewriteCond %{HTTP_HOST} !^monsousdomaine.domaine1.fr [NC]
RewriteRule (.*) http://monsousdomaine.domaine2.fr/$1 [QSA,R=301,L]
</IfModule>
Ça fonctionne parfaitement pour http://monsousdomaine.domaine1.fr/ qui est bien redirigé vers http://monsousdomaine.domaine2.fr.
Mais dès que je clic sur un lien je suis redirigé vers http://sousdomaine.domaine2.fr/^domaine2.fr/.../^domaine2.fr/la-page quand il y a un tiret et ce message :
La page n’est pas redirigée correctement
Firefox a détecté que le serveur redirige la demande pour cette adresse d’une manière qui n’aboutira pas.
La cause de ce problème peut être la désactivation ou le refus des cookies.
Quand il n'y a pas de tiret (du genre http://sousdomaine.domaine2.fr/lapagesanstiret) , j'ai juste le message ci dessus.
Le truc positif c'est que http://monsousdomaine.domaine1.fr/lapage mène vers http://sousdomaine.domaine2.fr/^domaine2.fr/.../^domaine2.fr/lapage. La redirection fonctionne bien mais je ne vois pas comment régler ce problème de ^domaine2 qui se répète.
Merci pour vos lumières.