Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Est-ce que le header de ma page 404 est bon?

Poster un nouveau sujet Imprimer cette discussion    Forum -> Développement d'un site Web   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
biscuit
WRInaute passionné
WRInaute passionné

Inscrit le: 05 Juin 2006
Messages: 519
Localisation: Lausanne

URL permanente de ce messagePosté le : Mar Nov 20, 2007 14:40    Sujet du message: Est-ce que le header de ma page 404 est bon?

Salut à tous,

Petite question, j'ai fait une page 404 qui est atteinte par une redirection si la page demandée n'existe pas.
En tapant une url inexistante, mon header se présente comme suit :
Code:

HTTP/1.1 302 Found
Date: Tue, 20 Nov 2007 12:31:44 GMT
Server: Apache/2.0.54 (Fedora)
X-Powered-By: PHP/5.0.4
Status: 404 File not found
location: /erreur/404.html
Set-Cookie: aqua=vsfp65nc3tdt0jrum7p0uongr5; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Connection: close
Content-Type: text/html

HTTP/1.1 200 OK
Date: Tue, 20 Nov 2007 12:31:44 GMT
Server: Apache/2.0.54 (Fedora)
X-Powered-By: PHP/5.0.4
Status: 404 File not found
Connection: close
Content-Type: text/html


Il y a bien Status: 404 FIle not found, mais ce qui me fait me poser des questions ce sont les HTTP/1.1 302 et HTTP/1.1 200 ...

Stef
 
biscuit Visiter le site web du posteur
webmasterlamogere
WRInaute accro
WRInaute accro

Inscrit le: 17 Déc 2006
Messages: 1493
Localisation: urlrewriting.fr

URL permanente de ce messagePosté le : Mar Nov 20, 2007 15:50    Sujet du message: Est-ce que le header de ma page 404 est bon?

c'est la redirection 302 qui ne devrait pas être là. Tu devrais juste avoir un 404. Il est tout de même possible que ton serveur renvoi toujours 200 à la place de 404.
 
webmasterlamogere Visiter le site web du posteur
biscuit
WRInaute passionné
WRInaute passionné

Inscrit le: 05 Juin 2006
Messages: 519
Localisation: Lausanne

URL permanente de ce messagePosté le : Mar Nov 20, 2007 15:59    Sujet du message: Est-ce que le header de ma page 404 est bon?

Oui... en fait il y a 2 cas de figure... une adresse complètement bidon me renvoi:
Code:
HTTP/1.1 404 Not Found
Date: Tue, 20 Nov 2007 13:53:12 GMT
Server: Apache/2.0.54 (Fedora)
Last-Modified: Thu, 11 Oct 2007 17:06:15 GMT
ETag: "c785b0-3c2-9eb0cfc0"
Accept-Ranges: bytes
Content-Length: 962
Connection: close
Content-Type: text/html
X-Pad: avoid browser bug

Ce qui me semble bon... mais si il y a une page_bidon.html, là on tombe (via url rewriting) sur une page du type index.php?include=page_bidon . Dans index.php je teste si la page existe ou pas, si ce n'est pas le cas je renvoi (avec PHP) sur ma page 404 (et le header est celui dans le 1er post)...
 
biscuit Visiter le site web du posteur
webmasterlamogere
WRInaute accro
WRInaute accro

Inscrit le: 17 Déc 2006
Messages: 1493
Localisation: urlrewriting.fr

URL permanente de ce messagePosté le : Mar Nov 20, 2007 16:10    Sujet du message: Est-ce que le header de ma page 404 est bon?

il faut soit renvoyer en 301 sur la page d'accueil soit mettre le code suivant au début de la page 404.html :
Code:
header("Status: 404 Not Found ", false, 404);
 
webmasterlamogere Visiter le site web du posteur
webmasterlamogere
WRInaute accro
WRInaute accro

Inscrit le: 17 Déc 2006
Messages: 1493
Localisation: urlrewriting.fr

URL permanente de ce messagePosté le : Mar Nov 20, 2007 16:14    Sujet du message: Est-ce que le header de ma page 404 est bon?

Tu peux peut-être même remplacer la redirection 302 par :
Code:
header("Status: 404 Not Found ", false, 404);
readfile("/erreur/404.html");
exit;
 
webmasterlamogere Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> Développement d'un site Web Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort