首先客户购买的域名是一级域名,例如baidu.com,前面是不带www的,www只是一个主机名。真正的一级域名是由一个合法的字符串+域名后缀组成,所以baidu.com这种形式的域名才是一级域名。客户想要的效果呢就是通过baidu.com也可以访问到网站,www.baidu.com也可以访问到网站。只需要修改tomcat中的server.xml文件如下:
<Host name="www.baidu.com" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
<Host name="baidu.com" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
配置两个host既可。