Tomcat的虚拟目录

原创 2013年12月04日 10:03:15

 我这里举例子使用的是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文件我现在不是很确定,如果有高手知道,请留言,谢谢了!

 

tomcat虚拟目录的陷阱(不同的访问方式,不一样的结果)

有这么一种现象
  • u013361010
  • u013361010
  • 2014年11月24日 20:07
  • 1070

Tomcat设置虚拟目录的方法

tomcat版本:apache-tomcat-7.0.42 参考:http://blog.csdn.net/pangdingshan/article/details/7214786 一、虚拟根...
  • zjml2412
  • zjml2412
  • 2015年11月21日 11:15
  • 9879

Tomcat服务器虚拟目录的映射方式

虚拟目录的映射方式一:在server.xml文件的host元素中配置 找到server.xml文件的host元素 Host name="localhost" appBase="webap...
  • yz7074998
  • yz7074998
  • 2016年11月01日 11:03
  • 935

深入理解Tomcat虚拟目录

我们知道,Web网站中的内容(包括网页,图片,音频文件等)一般都存放在App的目录下。但随着网站内容的不断丰富,用户需要把不同层次的内容组织成网站的子目录。我们通常的做法是在网站主目录下新建子目录,并...
  • shehun1
  • shehun1
  • 2014年08月12日 19:37
  • 25886

linux下配置tomcat虚拟目录

本文默认jdk、tomcat等都已经在linux上面部署完成 1.打开tomcat conf 目录下的server.xml 2.在最底下找到 3.在该行上面添加 其中docBase 表示虚拟目...
  • qq_14806125
  • qq_14806125
  • 2015年12月06日 17:05
  • 2637

tomcat加载web应用虚拟目录三种方式(推荐第三种)

----------------------------------------------------------------------------------------------- web应...
  • cos_sin_tan
  • cos_sin_tan
  • 2015年04月18日 14:49
  • 720

tomcat 创建虚拟目录(文件服务器)

tomcat 创建虚拟目录(文件服务器)
  • qq_36411874
  • qq_36411874
  • 2017年03月10日 14:10
  • 450

Tomcat配置虚拟目录及虚拟主机

Tomcat配置虚拟目录及虚拟主机
  • bestcleaner
  • bestcleaner
  • 2016年06月26日 21:41
  • 679

IDEA 配置Tomcat虚拟目录

默认的idea是不需要配置虚拟目录了,它完全托管项目,但是有些时候,在开发过程中,是需要以虚拟目录的形式开发,即以:http://localhost:8080/虚拟目录名/index.html 这种形...
  • jinpengqdlg
  • jinpengqdlg
  • 2017年04月12日 14:46
  • 281

tomcat .do发布是虚拟目录无法访问

tomcat .do发布是虚拟目录无法访问 server.xml配置把                              prefix="localhost_log." suffi...
  • qq_31666147
  • qq_31666147
  • 2016年07月04日 17:31
  • 420
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Tomcat的虚拟目录
举报原因:
原因补充:

(最多只允许输入30个字)