Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. HTTP
  3. Référence
  4. Codes de statut de réponse HTTP
  5. 404 Not Found

Cette page a été traduite à partir de l'anglais par la communauté.Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in EnglishAlways switch to English

404 Not Found

Le code de statut deréponse d'erreur client HTTP404 Not Found indique que le serveur ne trouve pas la ressource demandée.Les liens qui mènent à une page 404 sont souvent appelés liens brisés ou morts et peuvent être sujets aupourrissement des liens.

Un code de statut 404 indique uniquement que la ressource est absente, sans préciser si cela est temporaire ou permanent.Si une ressource est supprimée de façon permanente, les serveurs doivent envoyer le code de statut410 Gone à la place.

Les erreurs 404 sur un site Web peuvent entraîner une mauvaise expérience pour vos visiteur·euse·s, il convient donc de minimiser le nombre de liens brisés (internes et externes) afin d'éviter la frustration des lecteur·ice·s.Les causes courantes des réponses 404 sont des URL mal saisies ou des pages déplacées ou supprimées sans redirection.Pour plus d'informations, consultez le guidedes redirections en HTTP.

Statut

http
404 Not Found

Exemples

Page introuvable

La récupération d'une page inexistante peut ressembler à la requête suivante :

http
GET /my-deleted-blog-post HTTP/1.1Host: exemple.com

Le serveur retourne une réponse similaire à celle-ci :

http
HTTP/1.1 404 Not FoundAge: 249970Cache-Control: max-age=604800Content-Type: text/html; charset=UTF-8Date: Fri, 28 Jun 2024 11:40:58 GMTExpires: Fri, 05 Jul 2024 11:40:58 GMTLast-Modified: Tue, 25 Jun 2024 14:14:48 GMTServer: ECAcc (nyd/D13E)Vary: Accept-EncodingX-Cache: 404-HITContent-Length: 1256<!doctype html><head>    <title>404 not found</title>    ...

Pages d'erreur personnalisées

Pour le serveur Apache, vous pouvez définir un chemin vers une page 404 personnalisée dans un fichier.htaccess.L'exemple ci-dessous utilisenotfound.html comme page à afficher aux visiteur·euse·s en cas d'erreur 404, bien qu'une approche courante consiste à nommer le fichier404.html ou404.php (selon la technologie côté serveur) à la racine du serveur :

apacheconf
ErrorDocument 404 /notfound.html

Note :La personnalisation de la page 404 est une bonne chose avec modération.N'hésitez pas à rendre votre page 404 humoristique et humaine, mais ne perturbez pas vos visiteur·euse·s sur la raison de l'affichage inattendu.

Pour un exemple de page 404 personnalisée, consultez lapage 404 KonMari(angl.).

Spécifications

Specification
HTTP Semantics
# status.404

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par lescontributeurs du MDN.


[8]ページ先頭

©2009-2026 Movatter.jp