Настройка страницы ошибки 404 по умолчанию Web-логики

Я запускаю weblogic 9. Когда я ввожу неверный URL-адрес ниже корня приложения, я перенаправляю запрос 404 на настраиваемую страницу ошибки.

Например. http://localhost:7001/myApp/non-existent перенаправляет на мою настроенную страницу ошибок.

Есть ли способ сделать это для всех введенных неправильных URL-адресов, не обязательно ниже корня приложения?

Например. http://localhost:7001/anything_non-existent должен перенаправлять на мою настраиваемую страницу ошибок, а не на страницу веб-логики по умолчанию?

Спасибо


person Sean McDaid    schedule 11.05.2010    source источник


Ответы (1)


В файле web.xml приложения вы определяете error-page для <error-code>404</error-code>.

http://localhost:7001/anything_non-existent на самом деле ищет пропавшее веб-приложение.

Если у вас есть веб-сервер, такой как Apache, перед Weblogic, это правильное место, чтобы перехватить это и перенаправить на 404.

person JoseK    schedule 12.05.2010