手机站 | 电信站 | 联通站|联系电话:13712404125

tomcat托管服务器多个域名对应一个网站方法

tomcat托管服务器多个域名对应一个网站方法
 
 一.如果你要绑定网站,首先是要把tomcat的默认访问端口8080,修改成80
TOMCAT_HOME/conf/server.xml的修改方式如下:
<Connector port="80" protocol="HTTP/1.1"
    connectionTimeout="20000"
    redirectPort="8443" />
 
 
二.单域名绑定
 
1、修改server.xml 大约105行的内容
国内管控域域名备案必须修改,如果绑定多个域名的话,当访问ip时,会直接访问defaultHost中配置的域名。
 
将原来的<Engine name="Catalina" defaultHost="localhost">修改为:
 
<Engine name="Catalina" defaultHost="www.aadata.net" jvmRoute="tomcat1">
 
注:
 
defaultHost="www.aadata.net" www.aadata.net表示你要绑定的域名
 
jvmRoute="tomcat1"可以不配置,需要配置负载均衡才需要配置
 
 
修改后的意思是:
1)www.aadata.net是网站的默认域名,访问www.aadata.net会访问tomcat网站根目录下的网页;
 
 
多个域名对应一个网站方法一
 
<Host name="www.aadata.net" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false" >  
             <Context path="" docbase="D:\www\" />  
                <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"  
               prefix="m176_log." suffix=".txt"  
               pattern="%h %l %u %t "%r" %s %b" />  
            </Host>   
<Host name="www.m176.net" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false" >  
                <Context path="" docbase="D:\www\" />  
                <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"  
               prefix="m176_access_log." suffix=".txt"  
               pattern="%h %l %u %t "%r" %s %b" />  
            </Host>   
 
 
 
 
多个域名对应一个网站方法二
 
<Host name="www.aadata.net" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false" >  
                <Alias>www.m176.net</Alias>  
                <Context path="" docbase="" />  
                <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"  
               prefix="m176_log." suffix=".txt"  
               pattern="%h %l %u %t "%r" %s %b" />  
            </Host>  
 
 
<Host>标签内部有一种<Alias>标签(注意大小写),该标签就是可以将其他也需要配置的域名配置到该项目中去。其中Host标签的name属性可以配置一个域名,一对
<Alias>标签也可以配置一个域名,如果有多个域名要配置,那么我们就可以多写几个<Alias>标签便可。

用户在使用过程中不能正确处理,请联系钜讯网络技术人员,或专属工程师协助处理。完全免得的。立即联系。
分享到:

热门关注