Bonjour à tous,
En fait j'avais un site en français sur www.exemple.fr/Fr/. www.exemple.fr renvoyait sur www.exemple.fr/Fr/. Récemment j'ai créé une version anglaise. Tout est sur www.exemple.com.
Version anglaise: www.exemple.com/Uk/
Version française: www.exemple.com/Fr/
J'aimerais tout rediriger de exemple.fr vers le nouveau /Fr/. Et je voudrais que www.exemple.com renvoit sur www.exemple.com/Uk/.
Donc lorsque je tappe www.exemple.fr çà me renvoi sur www.exemple.com/Uk/ au lieu de www.exemple.com/Fr/.
J'espère que ce que je dis est clair... çà fait des heures que je cherche sur le forum mais je n'arrive pas à faire marcher la condition dans le htaccess...
Voici mon htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.exemple\.com$ [NC]
RewriteRule (.*) http://www.exemple.com/$1 [QSA,R=301,L]
RewriteRule index.htm http://www.exemple.com/Fr/ [R=302]
Merci d'avance!
En fait j'avais un site en français sur www.exemple.fr/Fr/. www.exemple.fr renvoyait sur www.exemple.fr/Fr/. Récemment j'ai créé une version anglaise. Tout est sur www.exemple.com.
Version anglaise: www.exemple.com/Uk/
Version française: www.exemple.com/Fr/
J'aimerais tout rediriger de exemple.fr vers le nouveau /Fr/. Et je voudrais que www.exemple.com renvoit sur www.exemple.com/Uk/.
Donc lorsque je tappe www.exemple.fr çà me renvoi sur www.exemple.com/Uk/ au lieu de www.exemple.com/Fr/.
J'espère que ce que je dis est clair... çà fait des heures que je cherche sur le forum mais je n'arrive pas à faire marcher la condition dans le htaccess...
Voici mon htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.exemple\.com$ [NC]
RewriteRule (.*) http://www.exemple.com/$1 [QSA,R=301,L]
RewriteRule index.htm http://www.exemple.com/Fr/ [R=302]
Merci d'avance!