Spring Tomcat7多上下文
我的应用程序“MyApp”运行在tomcat 7上,使用spring framework,并具有以下访问URL:Spring Tomcat7多上下文,spring,tomcat,spring-mvc,Spring,Tomcat,Spring Mvc,我的应用程序“MyApp”运行在tomcat 7上,使用spring framework,并具有以下访问URL: 1 - https://localhost:8443/MyApp/ for the Application Web 2 - https://localhost:8443/MyApp/Rest for the Application web services 我的应用程序设置在以下路径上: ...\tomcat\webapps\MyApp\ 我需要在不更改应用程序文件夹
1 - https://localhost:8443/MyApp/ for the Application Web
2 - https://localhost:8443/MyApp/Rest for the Application web services
我的应用程序设置在以下路径上:
...\tomcat\webapps\MyApp\
我需要在不更改应用程序文件夹的情况下将URL更改为:
1 - https://localhost:8443/MyApp/Admin for the Application Web(need to change MyApp to be Admin)
2 - https://localhost:8443/MyApp/Rest for the Application web services
有什么想法吗?Poorman的解决方案:
复制tomcat中的根文件夹并将其重命名为Admin
,然后更改index.jsp
,将此行添加到代码中:
response.sendRedirect("https://localhost:8443/MyApp/");
我更改所需的URL:
1 - https://localhost:8443/MyApp/Admin for the Application Web(need to change MyApp to be Admin)
2 - https://localhost:8443/MyApp/Rest for the Application web services
我认为那是不可能的。但是Tomcat无论如何都不应该被公众访问,URL篡改应该在HTTPD级别的负载平衡器上进行