Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.
Код ответа на ошибку HTTP 404 Not Found указывает, что сервер не может найти запрошенный ресурс. Этот код ответа, вероятно, является самым известным из-за его частотности в сети. Они часто называются сломанными или мертвыми связями и приводят к link rot.
Код статуса 404 не указывает, является ли этот недостаток временным или постоянным. Если серверу известно, что это условие, вероятно, будет постоянным, вместо статуса 404 следует использовать 410 (Gone) .
Статус
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 |
Совместимость с браузером
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
No compatibility data found. Please contribute data for "http/status" (depth: 404) to the MDN compatibility data repository.

