Rechercher : dans
Par :

Page 404 pour tout

Dernière réponse le 19 oct 2009 à 17:53:46 EuroTruck, le 19 oct 2009 à 16:44:20 
 Signaler ce message aux modérateurs

Bonjour,

J'ai codé un petit cms pour un petit site,

J'aimerais savoir comment mettre une page d'erreur 404 automatiquement des qu'une page n'existe pas (au lieu d'avoir not found)


Merci de votre aide.

Configuration: Windows XP
Firefox 3.5.3

Meilleures réponses pour « Page 404 pour tout » dans :
[Webmaster] Publier facilement une vidéo dans une page web VoirPublier une vidéo dans une page web n'est pas toujours évident: Selon le format (AVI, MPG, MOV...) tout le monde ne possède pas forcément le bon plugin et le bon codec. En revanche, la quasi-totalité des navigateurs possèdent le plugin Flash (SWF)....
[Windows] Fichier pagefile.sys VoirPagefile.sys est un fichier créé par Windows afin de pallier les manques de mémoire vive, on l'appelle ainsi "fichier d'échange" ou "fichier swap" (en anglais "swap file"). Cette technique permettant d'étendre la mémoire vive du système est appelée...
[Webmaster] Les polices dans les pages web VoirLes limites du web Quand vous utilisez une police dans une page web, elle ne s'affichera que si l'internaute a la même police installée sur son ordinateur. Vous n'avez aucun moyen de forcer l'internaute à télécharger et installer une police,...
Introduction aux Java Server Pages VoirPrésentation des Java Server Pages Les JSP (Java Server Pages) sont un standard permettant de développer des applications Web interactives, c'est-à-dire dont le contenu est dynamique. C'est-à-dire qu'une page web JSP (repérable par l'extension...
ASP - Active Server Pages - Introduction VoirPrésentation des Active Server Pages ASP (Active Server Pages) est un standard mis au point par Microsoft en 1996 permettant de développer des applications Web interactives, c'est-à-dire dont le contenu est dynamique. Ainsi une page web ASP...
Java Server Pages - Les caractéristiques VoirImplantation du code JSP au sein de la page HTML Un fichier JSP est un fichier portant l'extension .jsp, contenant du code HTML ainsi que des balises spécifiques : balises permettant d'intégrer une servlet au coeur du code HTML balises...

1

Jerome_59, le 19 oct 2009 à 16:51:03

Bonjour,
tu crée un fichier .htaccess avec le bloc notes
dedans tu met :
ErrorDocument 404 http://Nondedomaine.fr/404.html

Ensuite tu créer un 404.html


Et voilas , @+

Répondre à Jerome_59

2

avion-f16, le 19 oct 2009 à 17:01:43

Tu crois vraiment qu'il y a quelqu'un d'assez ignorant pour savoir ça ?
Surtout quand on code en PHP ...
Je te dis ça parce que la directive Apache ErrorDocument ne fonctionne que si le fichier n'existe pas, pas si l'article n'existe pas dans la bdd : si par exemple, il l'article à l'adresse exemple.com/article.php?id=53 n'existe pas, ErrorDocument ne fonctionnera pas si article.php existe (et c'est valable avec l'url rewriting). Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu­ lui dis de faire.

Répondre à avion-f16

3

avion-f16, le 19 oct 2009 à 17:05:57
  • +2

En fait, c'est simple : Dans ton PHP, quand tu vérifie si l'article (ou autre chose) existe dans la bdd, tu afficher un message pour dire que la page 'n'existe pas ou tu peux même inclure un fichier qui contient le code du message (sans les entêtes). Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu­ lui dis de faire.

Répondre à avion-f16

4

Jerome_59, le 19 oct 2009 à 17:09:45

Merci, jcroyais que errordocument marché pour le PHP aussi.

Comme quoi qu'on en aprend tout les jours :D

Répondre à Jerome_59

5

avion-f16, le 19 oct 2009 à 17:11:40

ErrorDocument ne fonctionne qu'avec les fichiers physique (je dis physique parce que l'url rewriting existe). D'ailleur, c'est logique : même si les données de l'URL (id, ...) sont erronées, le fichier est quand même lu par le serveur. Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu­ lui dis de faire.

Répondre à avion-f16

6

 EuroTruck, le 19 oct 2009 à 17:53:46

Résolu, merci de votre aide.

Répondre à EuroTruck