一、问题描述:
公司已为上线的系统申请了域名但是用户在访问该域名的时候却跳转到tomcat的管理页面,需要在域名后加上工程的名字后才能访问该系统。这样存在两个问题:1、安全隐患;2、用户体验差;为解决问题,笔者做了如下优化处理。
二、具体操作步骤:
a) 备份tomcat安装目录下conf文件夹内的server.xml文件
b) 停止tomcat中间服务
c) 修改文件
server.xml
#服务器端口配置以及应用配置文件
修改具体内容如下所示:
<!--
<Context docBase="smsp" path="/smsp" reloadable="true"
source="org.eclipse.jst.jee.server:smsp">
</Context>
-->
<Context path="" docBase="H:Tomcat 6.0webappssmsp" reloadable="true" >
</Context>
<Context path="/webapps" docBase="H:Tomcat 6.0webapps" reloadable="true" >
</Context>
<Context path="/root" docBase="H:Tomcat 6.0webappsROOT" reloadable="true" >
</Context>
d) 重启tomcat服务
e) 测试
通过访问地址http://smsp.faq.cn测试系统是否能够按照预期的结果实现跳转。如果没有按照预期的结果进行跳转则立即回退。
如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!
赞0
添加新评论0 条评论