Как перенаправить на пользовательскую страницу ошибки, используя mod_rewrite на основе ошибки 404 - PullRequest
3 голосов
/ 13 июля 2009

Я пытаюсь использовать mod_rewrite, чтобы иметь возможность перенаправить на мою собственную страницу ошибки html, когда возвращается 404. Сейчас у меня запущен http-сервер и запущен мой сервер приложений (Websphere). Когда я отключаю сервис на сервере приложений, он возвращает следующее сообщение:

SRVE0255E: Веб-группа / виртуальный хост для обработки localhost: 80 не была определена.

Я хочу иметь возможность перенаправлять на свое пользовательское сообщение об ошибке на основе ответа, а не показывать это сообщение об ошибке. Попытка использовать директиву ErrorDocument в файле httpd.conf не работает, но я слышал, что это возможно сделать с mod_rewrite. Я не уверен, как это сделать.

Ответы [ 2 ]

0 голосов
/ 21 июня 2016

Мы можем только публиковать сообщения типа «Сервер находится на обслуживании, спасибо за ваше терпение!» , добавив пользовательское свойство. Мы не можем перенаправить его на настроенную статическую страницу.

0 голосов
/ 14 июля 2009

Вы пробовали что-то вроде этого:

ErrorDocument 404 /not-found.asp
...