您的位置:首页 > 运维架构 > Tomcat

Tomcat网址路径配置详解

2011-08-04 10:31 344 查看
假设网站端口8080,打开tomcat\conf\server.xml

默认是

<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">

</Host>

即,我们只需要将网站程序,比如jdhr放在tomcat\webapps\下即可,然后就可以通过http://ip:8080/jdhr访问了,

如果我们要http://ip:8080/这样访问怎么办呢?就需要将jdhr内的内容复制到tomcat\webapps\ROOT中。

如果我要将网站的主路径设置成c:\work\web,需要修改如下

<Host name="localhost" appBase="c:\work\web" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">

</Host>

这里,如果我要通过http://ip:8080/hr来访问jdhr怎么设置?可修改如下。

<Host name="localhost" appBase="c:\work\web" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">

<Context path="/hr" docBase="jdhr"/>

</Host>

注意,jdhr必须在appBase所设置的路径下,docBase是中的B是大写。

<Context path="" docBase="ROOT"/>虽然没有这么设置,但tomcat是这么处理,我们可以更改。

http://www.minioa.net/viewtopic.php?f=17&t=111
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: