tomcat配置跳转HTTPS和虚拟目录路径映射
1、全部访问都强制通过HTTPS通道。
修改conf/web.xml
在web-app标签代码块中加入以下代码
<login-config> <auth-method>CLIENT-CERT</auth-method> <realm-name>Client Cert Users-only Area</realm-name> </login-config> <security-constraint> <web-resource-collection > <web-resource-name >SSL</web-resource-name> <url-pattern>/*</url-pattern> </web-resource-collection> <user-data-constraint> <transport-guarantee>CONFIDENTIAL</transport-guarantee> </user-data-constraint> </security-constraint>
2、配置虚拟目录路径映射(也可以映射tomcat根目录访问的路径了)
打开conf/server.xml
在HOST标签代码块中加入映射条目即可
<Context path="/example" docBase="D:\example"/>
这句意思就是访问http://tomcat/example时映射到d:\example目录下
若想映射tomcatwebapps目录下的其他应用盘符可以不写。
例如我想访问tomcat根目录时直接打开tomcat自带的docs项目
<Context path="" docBase="docs"/>
意思就是访问http://tomcat/时直接访问http://tomcat/docs
context的其他参数可参考tomcat文档
相关推荐
85530194 2014-07-28
FanErZong 2020-07-18
86284851 2020-06-16
85427617 2020-06-13
88291846 2020-06-07
86284851 2020-02-28
81510598 2020-01-08
88291846 2020-01-04
86284851 2019-12-28
detianlangzi 2014-06-17
85427617 2019-12-24
87497118 2019-11-28
82981634 2014-03-25
85427617 2015-08-19
81510598 2019-11-11
86284851 2019-11-08