Tomcat 多主机服务

一Tomcat 服务器只能响应ip访问,域名访问无效,被拒绝。

打开 %TOMCAT_HOME%/conf/server.xml文件
找到 Engine节点,看到Host的name属性值为IP地址,修改为localhost后,重启服务,域名、ip均能正常访问。

 

经查,可配置多主机,如下:

<Engine name="Catalina" defaultHost="www.myTest.com">
  <Host name="www.myTest.com" appBase="webapps"
    unpackWARs="true" autoDeploy="true"
    xmlValidation="false" xmlNamespaceAware="false"/>
  <Host name="192.168.1.2" appBase="ipapps"
    unpackWARs="true" autoDeploy="true"
    xmlValidation="false" xmlNamespaceAware="false"/>
</Engine>

或直接在server.xml文件把自己用到的域名www.my002.com 设置如下:
<Host name="www.my002.com" appBase="webapps"
  unpackWARs="true" autoDeploy="true"
  xmlValidation="false" xmlNamespaceAware="false">
</Host>
这样其他域名指向过来都是访问不了。无法显示。

具体需要时,再详查。

 

posted @ 2015-07-30 09:02  山河水  阅读(199)  评论(0编辑  收藏  举报