Всем привет!
Ищу как в апаче заменить страницу ошибки 500 на свою, кастомную.
Почитал всякие инструкции\документации - создал в руте сайта custom_50x.html с текстом и добавил в .htaccess:
ErrorDocument 500 /custom_50x.html
И в самом конце .htaccess написал пару «лишних» символов чтобы имитировать ошибку 500.
В итоге ошибка 500 появляется, но страница ошибки дефолтовая апачовая - «Internal Server Error».
Пробую добавить ErrorDocument в зону апача.
Получаю ту же дефолтовоую ошибку, только с дополнительной строкой в конце:
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
В error_log'e вижу только ошибку .htaccess'a:
Sep 21 15:25:30 apache_error: [Wed Sep 21 15:25:30 2016] [alert] [client 182.128.218.248] /home/fura/wordpress/public_html/.htaccess: Invalid command 'FDSFDS', perhaps misspelled or defined by a module not included in the server configuration, referer: http://fura-wordpress.tmptmp.ru/
В поисках хоть какого-то решения нахожу на сервере файл:
/usr/share/apache2/error/HTTP_INTERNAL_SERVER_ERROR.html.var
Пробую менять его текст (с перезапуском апача) но текст дефолтовой ошибки не меняется.
Подскажите что я делаю не так =\ ?
Как мне заменить дефолтовую страницу 500 ошибки апача на свою?
Версия апача 2.2.
Спасибо.