Тестирование файла htaccess с ошибкой 500 серверов
После прочтения некоторых руководств я создал файл ошибок, который должен отображаться вместо 500 ошибок сервера. Я добавил его в корень домена и добавил следующую строку в нижней части .htaccess
:
ErrorDocument 500 /error.html
Теперь вопрос в том, как я могу проверить это на работающем сайте и убедиться, что появляется страница с ошибкой, когда сайт действительно падает?
Любые предложения очень ценятся.
1 ответ
Вы можете разместить этот фрагмент в вашем.htaccess:
# 500 handler
ErrorDocument 500 /error.html
# causing 500
Options +ExecCGI
AddHandler cgi-script .foo
Также создайте файл с некоторыми случайными символами, такими как abc.foo
в корне вашего сайта:
cat abc.foo
asdf
Теперь отправьте запрос на abc.foo
как http://domain.com/abc.foo
, и он сгенерирует 500 и покажет ваш error.html