tomcat配置虚拟目录

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat配置虚拟目录相关的知识,希望对你有一定的参考价值。

windows

方式一

修改两个文件

1.c:\widnows\System32\drivers\etc\hosts 文件
一个IP可绑定多个域名

2. tomcat下的server.xml
<Host name="veb.com" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">

<Context path="" reloadable="true" crossContext="true" docBase="E:\360Disk\ivebclub\WebRoot"/>
<Context path="/new" reloadable="true" crossContext="true" docBase="E:\360Disk\ivebclub\WebRoot"/>
</Host>
name :绑定的域名
appBase : 可指定一个文件,自动部署这个文件下面的所有项目
docBase : 单独指定硬盘上的一个项目进行映射,默认是指向$tomcat/webapps/ROOT下
path : 相当于二级域名,意味着一个host下面可以衍生多个子域名。 例如:访问veb.com/new 和访问veb.com指定的是同一个项目

解析:
访问veb.com/new
首先找到hosts文件查看是否有该域名,存在则找到相应的Host文件 ,没找到不会报错,直接进入tomcat默认的欢迎页面

 

方式二

直接把项目拷贝到tomcat/webapps/ROOT下

 

 

 

 

Linux

也是修改两个文件
配置类似windows
只是主机的配置不一样 需要配置apache

 



















以上是关于tomcat配置虚拟目录的主要内容,如果未能解决你的问题,请参考以下文章

Tomcat 笔记-配置虚拟目录

tomcat虚拟目录path设置的问题..

tomcat 6.016 虚拟目录出现严重问题

tomcat配置虚拟目录

如何在apache 配置虚拟目录

Tomcat虚拟主机配置