通过域名直接访问项目,我尝试了好多办法,人都快傻了
终于搞定了
原来www.feng.com:8080/oa/to_login,现在变为www.feng.com:8080/to_login
切记切记切记,这才是关键,暴力一点,才喜欢
先将它原始就有的ROOT删掉
把 自己的war项目包“oa.war" 改成 "ROOT.war” 即可。
因为下面的server.xml中的 “uppackWARS” 会自动解压war包成 “ROOT文件”,这样ROOT文件夹就重新生成了。
再配置在server.xml下的docBase路径为"ROOT"。变成下图样子!!!
打开 tomcat - ->conf- ->server.xml 编辑,添加
<Host name="www.feng.com" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="" docBase="ROOT" reloadable="true" privileged="true" />
在重启即可
原来网站时www.feng.com:8080/oa/to_login,现在变为www.feng.com:8080/to_login,运行成功