Java tomcat 6中已部署应用程序的短url或别名
我有一个部署在Tomcat6中的web应用程序项目。 我可以使用url访问我的应用程序: 我还希望无法通过其他url访问此应用程序,如: 这可能吗?如果是,我有什么选择 当然,我不想更改应用程序的原始名称(“MyApplication”) 谢谢,Java tomcat 6中已部署应用程序的短url或别名,java,url,tomcat,short-url,Java,Url,Tomcat,Short Url,我有一个部署在Tomcat6中的web应用程序项目。 我可以使用url访问我的应用程序: 我还希望无法通过其他url访问此应用程序,如: 这可能吗?如果是,我有什么选择 当然,我不想更改应用程序的原始名称(“MyApplication”) 谢谢, 阿披实。如果您在server.xml中添加上下文,它将根据您的需要工作。给出所需的path属性 <Context docBase="MyApplication" path="/myapp" /> 尽管这种方法可行,但Tomcat
阿披实。如果您在
server.xml
中添加上下文
,它将根据您的需要工作。给出所需的path
属性
<Context docBase="MyApplication" path="/myapp" />
尽管这种方法可行,但Tomcat文档并不推荐这种方法,因为对server.xml
的任何更改都意味着重新启动服务器会干扰所有web应用程序
但是,另一方面,将其保存在Catalina_Home/conf/Catalina/localhost/context.xml
(由文档推荐)中的做法与其他人所报告的一样存在一些不可靠性——当你重新部署战争时,你也可能失去context.xml
看到和