Я отредактировал контекстный путь в TomCat server.xml, чтобы мои веб-приложения/приложения отображались как корневое приложение, а не приложение TomCat на mysite.com (не mysite.com/app). В моем приложении есть несколько файлов .jsp, которые отображаются правильно (mysite.com/main, /register), но некоторые сайты выдают ошибку 404 (mysite.com/home, /rxmsg, /signout). Но когда я захожу на mysite.com/app/home, все работает отлично.
Каждый URL-адрес, подобный этому, отлично работает на локальном компьютере (localhost:8080/home)
Мои git-пуши передаются в tomcat_home/webapps/ через jenkins
Что вызывает некоторые URL-адреса 404?
Перенаправления осуществляются
return "redirect:main"; //URL is changing
or
return "main"; //URL not changing