Un problème, une question ?

Lancer un fil!
1

Boucle de redirection 301 sur htaccess

le  8-10-2012 à 10:03 #
Bonjour bonjour,

Est-ce que quelqu'un saurait n'indiquer pourquoi les robots comme celui de Google, ou du W3CValidator se retrouvent avec une boucle infinie de 301, alors que sur mon navigateur tout fonctionne correctement, lorsque la directive suivante se trouve dans le htaccess à la racine :


RewriteCond %{HTTP_HOST} ^www\.mon-url\.com
RewriteRule ^(.*) http://mon-url\.com/ [QSA,R=301]


Une manière de résoudre le problème serait également la bienvenue
Re: Boucle de redirection 301 sur htaccess
le  9-10-2012 à 23:25 #
Salut Drakke,

Perso, j'utilise ça, ça fonctionne très bien.

RewriteCond %{HTTP_HOST} !^www.example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.com/ [L,R=301]


Dans ton code il manque le point d'exclamation dans la première condition.

@+
Re: Boucle de redirection 301 sur htaccess
le 10-10-2012 à 10:32 #
Merci pour ta réponse, mais ton code consiste à rediriger ce qui n'est pas du www.exemple.com vers le www.exemple.com

Moi je cherche à rediriger tout ce qui est www.exemple.com vers exemple.com
On pourrait donc légitimement supposer qu'enlever le ! de ta première ligne, et le www de la seconde pourrait suffire (et niveau fonctionnement utilisateur, c'est effectivement le cas depuis mon navigateur, mais pas depuis celui d'autres personnes), mais les robots ne passent toujours pas.




Ces discussions pourraient vous intéresser également:


.htaccess... Et FTP !
.htaccess erreur 500
Probleme Htaccess
fichier .htaccess et serveur DNS
Protéger un dossier par .htaccess