Google кэшировал некоторые старые URL-адреса на страницы, которых больше нет на сайте. Я хочу перенаправить все 404 страницы на домашнюю страницу.
У меня есть установка на причале с файлом ROOT.war, установленным в jetty / webapps. Файл ROOT.war содержит файл WEB-INF / web.xml, в котором есть следующее:
<error-page>
<error-code>404</error-code>
<location>/</location>
</error-page>
Однако это только перенаправление файлов верхнего уровня, ничего в подкаталогах. Таким образом, следующий URL-адрес будет перенаправлен на домашнюю страницу:
http://mysite.com/pageDoesntExist.html
Но это не так и просто дает ошибку 404:
http://mysite.com/directoryDoesntExist/pageDoesntExist.html
Есть ли способ настроить все 404 для перехода на домашнюю страницу? Могу ли я как-нибудь сделать это в каталоге пристани / контекста?