OVH Community, votre nouvel espace communautaire.

htaccess et erreur 302


reivax59
29/11/2008, 09h21
En faite, faudrait une 404 à la place de la 302, non ?

Pour cela, faut remplacer :
Code:
ErrorDocument 404 http://www.monsite.com/erreur404.html
par
Code:
ErrorDocument 404 /erreur404.html

cartelb
27/11/2008, 17h49
Merci Bosco de ta réponse ...
et si tu regardais dans tes logs...
C'est comme ça que je me suis rendu compte que la bande passante explosait à cause de la redirection 302...

Code:
"GET /erreur404.html HTTP/1.1" 302 196 "-" "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; SLCC1; .NET CLR 2.0.50727; Media Center PC 5.0; .NET CLR 3.0.04506; .NET CLR 1.1.4322)"
Mais je ne comprend pas pourquoi c'est en boucle... Parce que mon htaccess devrait simplement appeler la page erreur 404 si la page demandé n'existe pas, non ? Et en plus, depuis la redirection 301, les pages d'erreurs 404 ne s'affichent plus... Ni celles d'erreurs 403, d'ailleurs.

Et surtout, il faut que je trouve une autre solution si possible pour ne pas exposer la bande passante.
(Mon fichier de Logs pour une cinquantaine de connexion aujourd'hui fait 86Mo... Pour un site sans beaucoup de pages et qui ne nécessite pas énormément de téléchargment... hum).

Merci de vos réponses,
CartelB.

bosco
27/11/2008, 17h20
et si tu regardais dans tes logs... Parce que l'erreur 302, ça en est pas vraiment une puisque ça redirige Si tu pars de là, la 301 en est une aussi.

cartelb
27/11/2008, 16h29
Bonjour,
j'utilise un htaccess pour rediriger mon sous-domaine http://monsite.com vers http://www.monsite.com, dont voici le contenu :

Code:
Options -Indexes
ErrorDocument 404 http://www.monsite.com/erreur404.html
ErrorDocument 403 http://www.monsite.com/erreur_forbidden.html
RewriteEngine on
Rewritecond %{HTTP_HOST} ^monsite.com$
Rewriterule ^(.*) http://www.monsite.com/$1 [QSA,L,R=301]
Une redirection 301, donc... Qui est bien signalée dans les stats sans problèmes... Mais j'ai également une erreur 302, et je ne sais pas d'où elle vient...
302 Moved temporarily (redirect)
301 Moved permanently (redirect)
Je précise qu'il n'y a pas de redirection chez OVH entre le domaine et le sous-domaine... Et que les domaines ne sont pas chez OVH, seulement l'hébergement (sinon, tout aurait été bien plus simple...).

Merci pour votre aide, car cette erreur 302 est très gourmande en bande passante...

CartelB.