07 Sep 2010
Центр поддержки
»
База знаний
»
Обработка ошибки 404
Обработка ошибки 404
Ответ
Ошибка 404 (Файл не найден) возникает когда пользователь запрашивает у веб-сервера документ, которого нет на диске. То есть, когда пользователь запрашивает несуществующий файл. Это наиболее "популярная" из всех ошибок. Вы можете наблюдать возникновение таких ошибок в файле error_log и учитывать это - отслеживать какие документы на сервере "не найдены" и корректировать неправильные ссылки из своих html-документов. Также ссылки на несуществующие документы могут вести с других сайтов.
Для удобства посетителей сайта можно обрабатывать ошибки 404 заменяя стандартные ответы веб-сервера на свои страницы с "человеческим" описанием причины возникновения ошибки и советами что делать в этом случае. Также полезно разместить на такой странице карту вашего сайта или ссылку на поисковую систему.
Как обрабатывать ошибку 404. Создайте в каталоге public_html файл .htaccess и поместите в него следующую инструкцию для веб-сервера Apache:
ErrorDocument 404 /404.html
Затем создайте файл 404.html, в который поместите описание возникшей ошибки и советы о том что "что делать" в этом случае посетителю вашего сайта. Теперь пользователь, который наберет в своем браузере адрес несуществующей страницы, будет автоматически перенаправлен сервером на файл 404.html.
С помощью директивы ErrorDocument можно обрабатывать не только ошибку 404, но и практически все другие ошибки. Например, можно обработать так и ошибку 403, которая упоминается в этом документе выше.
Детали
ID статьи:
81
Создано:
22 Jan 2008 10:34 AM
Ответ мне помог
Ответ мне не помог
Комментарии пользователя
Добавить комментарий
Если у Вас есть замечания или дополнения к данной статье, оставьте свой комментарий.
Имя:
Email:
Комментарии:
Войти
[Забыли пароль?]
Email:
Пароль:
Запомнить меня:
Поиск
-- Выбор раздела --
База знаний
Опции статьи
Добавить комментарий
Печать
PDF версия
Отправить на Email
Добавить в Избранное
Главная
|
Регистрация
|
Задать вопрос
|
База знаний
|
Новости
Язык:
Русский
Центр поддержки PSV-HOST