不同域名同一端口访问不同目录,关键配置如下:
1、更改Server.xml文件
在tomcat4.1安装conf目录下,在server.xml中:</Context></Host>后添加:
<!-- This Host is the first "Virtual Host":test.com -->
<Host name="test1.test.com" appBase="C:/Tomcat4.1/webapps">
<Context path="" docBase="C:/Tomcat4.1/webapps/test1"/>
</Host>
<Host name="test2.test.com" appBase="C:/Tomcat4.1/webapps">
<Context path="" docBase="C:/Tomcat4.1/webapps/test2"/>
</Host>以上配置完后在TOMCAT4.1中可实现不同域名访问不同文件夹的目的。
2、不更改server.xml
在80端口的主页面根据http头判断当前的域名,然后跳转至相应文件夹
1、更改Server.xml文件
在tomcat4.1安装conf目录下,在server.xml中:</Context></Host>后添加:
<!-- This Host is the first "Virtual Host":test.com -->
<Host name="test1.test.com" appBase="C:/Tomcat4.1/webapps">
<Context path="" docBase="C:/Tomcat4.1/webapps/test1"/>
</Host>
<Host name="test2.test.com" appBase="C:/Tomcat4.1/webapps">
<Context path="" docBase="C:/Tomcat4.1/webapps/test2"/>
</Host>以上配置完后在TOMCAT4.1中可实现不同域名访问不同文件夹的目的。
2、不更改server.xml
在80端口的主页面根据http头判断当前的域名,然后跳转至相应文件夹
防止冲突