`
Kenny.Lee
  • 浏览: 512221 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

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目录下

若想映射tomcat webapps目录下的其他应用 盘符可以不写。

例如我想访问tomcat根目录时直接打开tomcat自带的docs项目

<Context path="" docBase="docs"/>


意思就是 访问 http://tomcat/ 时直接访问http://tomcat/docs

context的其他参数可参考tomcat文档
0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics