FAQ->Виртуальный хостинг->Apache, .htaccess
Cтраницы ошибок HTTP сервера.
Страницы ошибок это страницы, которые отображаются на Вашем сайте если происходит какая, то ошибка.
Ошибки, которые можно переопределить в панели управления хостингом:
401 – требуется авторизация.
403 – доступ запрещен.
404 – страница не найдена. Если Вы уверены что страницу на сервере Вы разместили, но сервер ее не видит, убедитесь что имя вызываемой Вами страницы и имя страницы на сервере совпадают с точностью до регистра. Операционная система FreeBSD чувствительна к регистру букв в имени файлов и каталогов.
500 – внутренняя ошибка. Как правило, возникает, если была допущена ошибка в файле htaccess либо в CGI скрипте.
Для того чтоб переопределить страницы ошибок необходимо перейти в раздел «Управление сайтом», подраздел «Страницы ошибок»
В выпадающем списке выбрать домен для которого Вы хотите отредактировать страницы ошибок.
Если страница с сообщением находится в данном аккаунте, адрес к ней указывается от корня Вашего сайта, например /err/err404.htm, если при возникновении ошибки должен осуществляться переход на другой сайт указывается url страницы, начиная с http.
Исключением является ошибка 401. Для данной ошибки путь к странице ошибок указывать в виде URL нельзя.
На серверах s1-s26 cтраницы ошибок применяются в течении часа, на серверах старше s26 настройки применяются почти моментально.
Так же страницы ошибок можно переопределить в файле .htaccess, для этого используется директива ErrorDocument. Синтаксис команды следующий:
ErrorDocument код ошибки путь к странице
Пример: ErrorDocument 404 /pagenotfound.html
Настройки применяются моментально.
Статьи по теме:
- Cтраницы ошибок HTTP сервера.
- Управление HTTP логами.
- Как можно изменить кодировку по умолчанию по для моего сайта?
- Каким образом можно включить поддержку CGI во всем сайте, не только в CGI-BIN?
- Что такое лог suhosin?
- Файл .htaccess
- Ограничение доступа по HTTP
- Как изменить индексный файл для каталога?
- Поддерживается ли Вашим хостингом mod_expires (как включить кэширование статики)?
- Как сделать редирект с www на без www через htaccess