我在Debian挤压盒的端口8080运行一个Tomcat 6.0.28。我是猫猫的新手。
我想更改管理器和主机管理器应用程序的位置。也就是说,而不是去:
http://myserver:8080/manager/html
我希望这是:
http://myserver:8080/somesubdirectory/manager/html
这个是可能的吗?如果是,我怎样才能做到这一点?我真的很感谢在这方面的任何帮助。
我一直试图将/etc/tomcat6 6/Catalina/localhost/Manager.xml的上下文从/manager更改为/Somesub目录/manager,但没有成功。此外,我试图在/var/lib/tomcat6/webapps/ROOT/somesubdirectory/manager下创建一个符号链接,但没有成功。
提前谢谢。
干杯。
发布于 2011-03-07 16:08:24
这样做(从现在开始,我假设我们在tomcat根目录中):
<url-pattern>/html/*</url-pattern>变成了这个:<url-pattern>/manager/html/*</url-pattern>。保存文件。发布于 2022-08-11 12:06:29
使用Tomcat 9(在Ubuntu/Debian上),只需转到路径/etc/tomcat9/Catalina/localhost并重命名manager.xml。
例如将其重命名为:
manager2.xml for http://example.com/manager2subdir#manager.xmlfor http://example.com/subdir/manager请参阅命名规则的https://tomcat.apache.org/tomcat-9.0-doc/config/context.html#Naming
https://serverfault.com/questions/244070
复制相似问题