This page was translated from English by the community.Learn more and join the MDN Web Docs community.
404 Not Found
Код ответа на ошибку HTTP404 Not Found указывает, что сервер не может найти запрошенный ресурс. Ссылки, ведущие к коду 404, часто называются сломанными или мёртвыми связями и приводят кссылочной гнили.
Код статуса 404 не уточняет, отсутствует ли запрашиваемый ресурс временно или постоянно. Но если серверу известно, что указанный ресурс удалён навсегда, то вместо статуса 404 следует использовать410 (Gone) .
In this article
Статус
404 Not Found
Пользовательские страницы ошибок
Многие веб-сайты настраивают внешний вид страницы 404, чтобы быть более полезными для пользователя и давать рекомендации. Серверы Apache могут быть настроены с использованием файла.htaccess и фрагмента кода, например, такого, как этот.
ErrorDocument 404 /notfound.htmlВы можете взятьMDN's 404 page в качестве вдохновения.
Примечание:дизайн на 404 страницах -an endless source of inspiration, но имейте в виду, что в нем также существуетa set of best practices, которые делают эти страницы полезными для пользователей веб-сайтов.
Спецификации
| Спецификация | Название |
|---|---|
| RFC 7231, раздел 6.5.4: 404 Not Found | Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content |