现将两个域名同时指向了一个IP,想做到的是网站通过两个域名均能够访问,这样我们需要对tomcat做一下配置:
配置如下:
<Servicename="HangupSMS">
<Connector port="80"maxHttpHeaderSize="8192"
maxThreads="1024"minSpareThreads="25" maxSpareThreads="1024"
enableLookups="false"redirectPort="8444" acceptCount="1024"
connectionTimeout="20000"disableUploadTimeout="true" />
<Connectorport="8016"
enableLookups="false"redirectPort="8444" protocol="AJP/1.3" />
<Engine name="hangup.kuanyu.mobi"defaultHost="hangup.kuanyu.mob/">
<RealmclassName="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
<Host name="hangup.kuanyu.mobi"appBase="root/HangupSMS"
unpackWARs="true"
xmlValidation="false"xmlNamespaceAware="false">
<Contextpath="/" docBase="root/HangupSMS" debug="0"reloadable="true"/>
</Host>
<Host name="gjdx.sd.vnet.cn"appBase="root/HangupSMS"
unpackWARs="true"
xmlValidation="false"xmlNamespaceAware="false">
<Context path="/"docBase="root/HangupSMS" debug="0"reloadable="true"/>
</Host>
</Engine>
</Service>
通过这样的设置,我们可以通过hangup.kuanyu.mobi及gjdx.sd.vnet.cn同时访问。
原来以下也是可以的:
<Host name="hangup.kuanyu.mobi" appBase="root/HangupSMS"
unpackWARs="true"
xmlValidation="false"xmlNamespaceAware="false">
<Alias>hangup.kuanyu.mobi</Alias>
<Alias>gjdx.sd.vnet.cn</Alias>
<Contextpath="/" docBase="root/HangupSMS" debug="0"reloadable="true"/>
</Host>
原文:http://blog.sina.com.cn/s/blog_49f485700100szid.html