关闭

Tomcat的虚拟目录

227人阅读 评论(0) 收藏 举报

 我这里举例子使用的是tomcat6.0,windows开发环境

 

1、在tomcat的配置文件中server.xml添加一个虚拟标签,内容如下

 

<!--这个是我添加的虚拟目录huangbiao-->
<Host name="huangbiao"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
</Host>
<!--这个是系统默认的目录,即localhost-->
<Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">
</Host>

  

说明:属性appBase表示相对路径webapps目录作为huangbiao和localhost这个域名的主目录

 

例如

windows的目录指向
<Host name="test.5sai.net.cn" debug="0" appBase="C:\\test\www" unpackWARs="true" 
autoDeploy="true"></Host>
以上内容的意思就是在C盘test文件夹下面建立一个www文件夹作为test.5sai.net.cn这个域名的主目录

linux的目录指向
<Host name="test.5sai.net.cn" debug="0" appBase="/var/www" unpackWARs="true" 
autoDeploy="true">
</Host> 

 

2、配置域,在C:\WINDOWS\system32\drivers\etc\hosts中,添加自己添加的虚拟目录名称

 

127.0.0.1       localhost
127.0.0.1       www.huangbiao.com
127.0.0.1       huangbiao.com
127.0.0.1       huangbiao

 

3、启动tomcat服务器

 

4、打开浏览器,输入如下内容,就能看到效果了

http://www.huangbiao.com:8080/
http://huangbiao.com:8080/
http://huangbiao:8080/
http://localhost:8080/ 

 

备注:我在本机测试,好像没有配置tomcat的server.xml文件,只是配置了域名解析文件,也能够达到虚拟目录的效果。

到底是否需要配置server.xml文件我现在不是很确定,如果有高手知道,请留言,谢谢了!

 

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:312424次
    • 积分:8738
    • 等级:
    • 排名:第2257名
    • 原创:1096篇
    • 转载:14篇
    • 译文:0篇
    • 评论:5条
    最新评论