首页 > 其他 > 详细

tomcat 虚拟主机配置

时间:2015-03-08 16:58:30      阅读:298      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!