码迷,mamicode.com
首页 > 其他好文 > 详细

tomcat 虚拟主机配置

时间:2015-03-08 16:59:12      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:

1.虚拟主机

  服务器接收到客户端请求时,会根据HTTP请求报文中的HOST头选择web站点进行响应。发送请求时,url中的主机名会被作为HTTP请求报文中的HOST发送给服务器。因此,可以根据不同的HOST设置虚拟主机,以达到同IP、端口下不同web站点的访问。

     浏览器发送给服务器的请求报文格式如下:

 GET  /  HTTP/1.1
 Host:  www.baidu.com

 

2.tomcat虚拟主机的设置

  server.xml中通过设置HOST节点实现虚拟主机的实现,通过设置系统HOST文件(system32/drivers/etc)实现主机名的访问

  

 1 <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
 2 
 3        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t &quot;%r&quot; %s %b" prefix="localhost_access_log." suffix=".txt"/>
 4 
 5       <Context docBase="myweb" path="/myweb" reloadable="true" source="org.eclipse.jst.jee.server:myweb"/>
 6           
 7       <Context docBase="mobileWeb" path="/mobileWeb" reloadable="true" source="org.eclipse.jst.jee.server:mobileWeb"/>
 8 
 9 </Host>
10 
11 <Host appBase="webapps" autoDeploy="true" name="myweb" unpackWARs="true">
12 
13      <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t &quot;%r&quot; %s %b" prefix="localhost_access_log." suffix=".txt"/>
14 
15           <Context docBase="myweb" path="/myweb" reloadable="true" source="org.eclipse.jst.jee.server:myweb"/>
16 </Host>

 

 

 

原文转自:http://blog.csdn.net/xiaojianpitt/article/details/2153936

      http://blog.csdn.net/aoxida/article/details/7045985

tomcat 虚拟主机配置

标签:

原文地址:http://www.cnblogs.com/grape1211/p/4321820.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!