我在 TomCat server.xml 中编辑了上下文路径,因此我的 webapps/app 在 mysite.com(不是 mysite.com/app)上显示为根应用而不是 TomCat 应用。在我的应用程序中,我有一些正确显示的 .jsp 文件(mysite.com/main、/register),但有些网站给了我 404 错误(mysite.com/home、/rxmsg、/signout)。然而,当我访问 mysite.com/app/home 时,一切正常
像这样的每个 URL 都可以在本地完美运行(localhost:8080/home)
我的 git 推送通过 jenkins 转移到 tomcat_home/webapps/
是什么导致一些 url 到 404?
重定向由
return "redirect:main"; //URL is changing
或者
return "main"; //URL not changing