我在tomcat下配置了一个域名,比如为:http://sms.lizi.net,其对应ip比如为:202.202.202.202。我在浏览器中输入http://sms.lizi.net 可以打开对应的web应用页面,可是如果我点击页面中的连接(比如为aa.jsp),新打开的页面在浏览器中的网址怎么变成了http://202.202.202.202/aa.jsp?!而不是http://sms.lizi.net/aa.jsp,太奇怪了??,对了我在server.xml是这样配置的: <Engine name= "Catalina " defaultHost= "sms.lizi.net " debug= "0 ">
<Host name= "sms.lizi.net " debug= "0 " appBase= "webapps "
unpackWARs= "true " autoDeploy= "true "
xmlValidation= "false " xmlNamespaceAware= "false ">
<Context path= " " docBase= "D:\app\MobileAd "
debug= "5 " reloadable= "true " crossContext= "true ">
</Context>
</Host>
------解决方案--------------------
呵呵,如果我配的话,我不会改server.xml,我会在dns或hosts文件里做设置。
------解决方案--------------------
在域名管理的设置的,时候设置URL转发隐藏IP地址就可以了。这样只出现IP了。
域名服务商一般都会提供管理界面,界面上有详细的设置,但是部分服务商可能要求你提供相关证明文件。