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

vraie 404..

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
 
RomsIW
WRInaute accro
WRInaute accro

Inscrit le: 25 Mai 2004
Messages: 1038
Localisation: Paris

URL permanente de ce messagePosté le : Mar Juin 26, 2007 15:17    Sujet du message: vraie 404..

Bonjour,

Aujourd'hui, je fais un tour d'horizon de mon back pour m'assurer qu'on ne puisse pas y entrer si facilement que ça..

donc j'ai un index.php dans tous mes répertoires, dans lesquels j'ai mis ceci
Code:

<?php
header("HTTP/1.1 404 Not found");
header("Status: 404 Not found");
header('location: http://www.monsite.com');
?>


Par contre, l'entête retournée est celle-ci :

Citation:

HTTP/1.1 302 Found
Date: Tue, 26 Jun 2007 13:07:06 GMT
Server: Apache/1.3.37 (Unix) mod_gzip/1.3.19.1a PHP/5.2.3 mod_ssl/2.8.28 OpenSSL/0.9.6m
X-Powered-By: PHP/5.2.3
Status: 404 Not found
location: http://www.monsite.com
Connection: close
Content-Type: text/html


on est bien avancés : j'aimerais pas que ça me renvoie exactement la même 404 que pour les dossiers qui n'existent vraiment pas, that's to say :
Citation:

HTTP/1.1 404 Not Found
Date: Tue, 26 Jun 2007 13:14:20 GMT
Server: Apache/1.3.37 (Unix) mod_gzip/1.3.19.1a PHP/5.2.3 mod_ssl/2.8.28 OpenSSL/0.9.6m
X-Powered-By: PHP/5.2.3
Status: 404 Not Found
Set-Cookie: PHPSESSID=34146cc0ad535f4db96f1822e94f7f6c; 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


comment faire ?

merci de votre aide.
 
RomsIW Visiter le site web du posteur
RomsIW
WRInaute accro
WRInaute accro

Inscrit le: 25 Mai 2004
Messages: 1038
Localisation: Paris

URL permanente de ce messagePosté le : Mar Juin 26, 2007 15:30    Sujet du message: vraie 404..

j'ai réussi :
Code:

header("HTTP/1.1 404 Not found");
header("Status: 404 Not found");
//header("location: http://www.monsite.com");
header("Set-Cookie: PHPSESSID=34146cc0ad535f4db96f1822e94f7f6c; path=/");
header("Expires: Thu, 19 Nov 1981 08:52:00 GMT");
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
header("Pragma: no-cache ");
require "http://www.monsite.com/erreur.php";


que pensez-vous de cette méthode ? => même comportement qu'une vraie 404 (dont la page d'affichage est gérée par le htaccess)

en fait, ça permet de ne faire aucune distinction entre ceux qui existent mais qu'on ne veut pas faire existent et les dossiers qui n'existent vraiment pas..
 
RomsIW Visiter le site web du posteur
Archaos-JdR
WRInaute discret
WRInaute discret

Inscrit le: 20 Sep 2006
Messages: 56

URL permanente de ce messagePosté le : Mar Juin 26, 2007 18:03    Sujet du message: vraie 404..

Il faudrait mettre le vrai PHPSESSID plutôt que "34146cc0ad535f4db96f1822e94f7f6c". Je ne sais plus comment il se récupère.
La date et l'heure sont fixes ?
 
Archaos-JdR Visiter le site web du posteur
Szarah
WRInaute accro
WRInaute accro

Inscrit le: 22 Fév 2006
Messages: 7471

URL permanente de ce messagePosté le : Mar Juin 26, 2007 18:07    Sujet du message: vraie 404..

La vraie 404 est là, 'y a pas photo. Ou plutôt si Smile
Oki, je Arrow []
 
Szarah Visiter le site web du posteur
RomsIW
WRInaute accro
WRInaute accro

Inscrit le: 25 Mai 2004
Messages: 1038
Localisation: Paris

URL permanente de ce messagePosté le : Mer Juin 27, 2007 7:26    Sujet du message: vraie 404..

Archaos-JdR a écrit:
Il faudrait mettre le vrai PHPSESSID plutôt que "34146cc0ad535f4db96f1822e94f7f6c". Je ne sais plus comment il se récupère.
La date et l'heure sont fixes ?

je suis d'accord pour le PHPSESSID, j'ai pas trouvé rapidement comment faire donc j'ai fait comme ça et l'heure semble être fixe..
 
RomsIW Visiter le site web du posteur
OTP
Modérateur
Modérateur

Inscrit le: 16 Déc 2005
Messages: 9224
Localisation: En bas de l'éolienne...

URL permanente de ce messagePosté le : Mer Juin 27, 2007 7:59    Sujet du message: vraie 404..

Szarah a écrit:
La vraie 404 est là, 'y a pas photo. Ou plutôt si Smile
Oki, je Arrow []


C'est amusant, en lisant le titre du post, je me disais que ce serait amusant d'ajouter une photo de 404 à ma page du même nom....
 
OTP Visiter le site web du posteur
RomsIW
WRInaute accro
WRInaute accro

Inscrit le: 25 Mai 2004
Messages: 1038
Localisation: Paris

URL permanente de ce messagePosté le : Mer Juin 27, 2007 18:06    Sujet du message: vraie 404..

c'est pas faux
 
RomsIW Visiter le site web du posteur
jarreweb
WRInaute occasionnel
WRInaute occasionnel

Inscrit le: 12 Sep 2003
Messages: 184
Localisation: saint-etienne

URL permanente de ce messagePosté le : Jeu Juin 28, 2007 11:44    Sujet du message: vraie 404..

il faut utiliser ceci
header("HTTP/1.1 404 Not Found", false, 404);
header("Status: 404 Not Found", false, 404);

http://www.webrankinfo.com/referencement/liens/redirections.php#script-serveur
lire la remarque après le 1er tableau bleu
 
jarreweb
RomsIW
WRInaute accro
WRInaute accro

Inscrit le: 25 Mai 2004
Messages: 1038
Localisation: Paris

URL permanente de ce messagePosté le : Jeu Juin 28, 2007 13:59    Sujet du message: vraie 404..

jarreweb a écrit:
il faut utiliser ceci
header("HTTP/1.1 404 Not Found", false, 404);
header("Status: 404 Not Found", false, 404);

http://www.webrankinfo.com/referencement/liens/redirections.php#script-serveur
lire la remarque après le 1er tableau bleu

bien vu, c'est en fait, le deuxième et / ou le troisième paramètre de header() qui sont intéressants, le deuxième forçant le status pour le http_response_code, et le troisième le spécifiant si on veut mettre un statut différent (autre que 404..)
 
RomsIW 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    

En savoir plus : .

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