Aller au contenu

Erreurs 404 sur mon site


Cleden

Sujets conseillés

Bonjour,

J'ai un petit script qui me permet de traquer mes visiteurs en live. J'utilise la variable $_SERVER['REQUEST_URI'] que j'enregistre en bdd et tout le toutim.

En parallelle, j'utilise une page d'erreur 404 personnalisée grace au htaccess

ErrorDocument  404  http://www.cap-sizun.com/erreur,404.html

Je constate que beaucoup de visiteurs tombent sur des erreurs 404. En allant sur dernière page visitée, j'ai beau chercher, je ne trouve pas sur quel lien a pu cliquer le visiteur pour tomber sur une erreur 404.

Exemple à partir de la page suivante: http://www.cap-sizun.com/cap,wiki,cleden-cap-sizun.html ... ou est le lien conduisant vers l'erreur 404 ?! :gueule:

Ma question est donc la suivante:

Le visiteur voit-il réellement une erreur 404 ou il s'agit d'une erreur de la variable $_SERVER['REQUEST_URI'] ? Je cherche la faille depuis plusieurs jours et je ne vois pas.

Si quelqu'un a une solution à me proposer, je l'en remercie d'avance ;)

Loïc.

Lien vers le commentaire
Partager sur d’autres sites

Bonjour,

La syntaxe correcte pour le .htaccess est :

ErrorDocument  404  /erreur,404.html

Il faut supprimer le [i]http://.... C'est quelque chose que j'ai appris grâce à ce forum. ;)

J'ai fait un test des liens de http://www.cap-sizun.com/cap,wiki,cleden-cap-sizun.html. Il n'y a aucune erreur 404, mais il y a un lien inaccessible (401 Authorization Required).

Jean-Luc

Lien vers le commentaire
Partager sur d’autres sites

Firefox notamment, et sans doute d'autres navigateurs, recherchent une favicon en arrivant sur une page. S'il n'y en a pas, comme ça semble être le cas sur ton site, ça génère une erreur 404.

Lien vers le commentaire
Partager sur d’autres sites

En chargeant votre site je recois également une page nommée "302 Found" contenant une balise h1 et le lien "This page has moved here" pointant vers cap-sizun.com/erreur,404.html

<{POST_SNAPBACK}>

En chargeant la page que j'ai donné en lien ??

Bonjour,

La syntaxe correcte pour le .htaccess est :

ErrorDocument  404  /erreur,404.html

Il faut supprimer le [i]http://.... C'est quelque chose que j'ai appris grâce à ce forum. ;)

Ok, j'ai fait la modif, en espérant que ça change quelque chose. merci ;)

J'ai fait un test des liens de http://www.cap-sizun.com/cap,wiki,cleden-cap-sizun.html. Il n'y a aucune erreur 404, mais il y a un lien inaccessible (401 Authorization Required).

Jean-Luc

<{POST_SNAPBACK}>

Ok, il s'agit de ma page d'admin donc c'est normal.

Firefox notamment, et sans doute d'autres navigateurs, recherchent une favicon en arrivant sur une page. S'il n'y en a pas, comme ça semble être le cas sur ton site, ça génère une erreur 404.

<{POST_SNAPBACK}>

Le truc, c'est que mon script de stats n'est pas présent sur toutes mes pages. J'ai l'impression qu'en cas d'affichage d'une page sur lequel il n'est pas présent, ça m'affiche une erreur 404, mais je ne comprend pas pourquoi ? :huh: çe ne devrait rien ajouter normalement puisque l'include de mon script de stats n'existe pas.

Bref, il a un truc qui cloche quelque part, je ne sais pas ce que c'est mais on est sur la bonne piste :D

Lien vers le commentaire
Partager sur d’autres sites

En chargeant la page que j'ai donné en lien ??

En resniffant les paquets ce matin :

HTTP GET /favicon.ico HTTP/1.1

HTTP HTTP/1.1 404 Not Found (text/html) (-> votre page erreur,404.html.)

Ethereal/Opera.

Jan a surement vu juste.

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...