Когда пользователь переходит на любой URL, например https://myexample.com/myurl
, он получает ошибку ниже
Статус HTTP 404 - Не найдено Тип отчета о состоянии
Описание Исходный сервер сделалне может найти текущее представление для целевого ресурса или не хочет раскрывать его существование.
Apache Tomcat/8.5.38
Однако URL-адрес, подобный https://myexample.com
, работает нормально и shows welcome page
нашего приложенияи из меню приложений все URL-навигация работает отлично.но если вы нажмете прямой URL в браузере, он выдаст вышеупомянутую ошибку.Сообщите мне, нужна ли какая-либо другая информация.
Я не могу воспроизвести проблему в моей локальной среде
Может ли этот код быть причиной вышеуказанной проблемы?
@Bean
public ErrorPageFilter errorPageFilter() {
return new ErrorPageFilter();
}
@Bean
public FilterRegistrationBean disableSpringBootErrorFilter(ErrorPageFilter filter) {
FilterRegistrationBean filterRegistrationBean = new FilterRegistrationBean();
filterRegistrationBean.setFilter(filter);
filterRegistrationBean.setEnabled(false);
filterRegistrationBean.setOrder(11);
return filterRegistrationBean;
}