Version complète: sur le forum Webmaster Hub : Erreurs 404 sur mon site
Webmaster Hub > Création et exploitation de Sites Internet > Les langages du Net
Cleden
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
CODE
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 wink.gif
Loïc.
Julien L.
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
Jeanluc
Bonjour,

La syntaxe correcte pour le .htaccess est :
CODE
ErrorDocument  404  /erreur,404.html
Il faut supprimer le http://.... C'est quelque chose que j'ai appris grâce à ce forum. wink.gif

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
Jan
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.
Cleden
CITATION(Julien L. @ samedi 11 mars 2006, 20h38)
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
*

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

CITATION(Jeanluc @ samedi 11 mars 2006, 21h08)
Bonjour,
La syntaxe correcte pour le .htaccess est :
CODE
ErrorDocument  404  /erreur,404.html
Il faut supprimer le http://.... C'est quelque chose que j'ai appris grâce à ce forum. wink.gif

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

CITATION(Jeanluc @ samedi 11 mars 2006, 21h08)
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
*

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

CITATION(Jan @ samedi 11 mars 2006, 21h35)
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.
*

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.gif ç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 biggrin.gif
Julien L.
CITATION(Cleden @ dimanche 12 mars 2006, 03h13)
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.
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'information, la mise en page et les images, veuillez cliquer ici.