日期:2014-05-18  浏览次数:20779 次

奇怪的问题,关于tomcat域名配置的,SOS!!
我在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了。
域名服务商一般都会提供管理界面,界面上有详细的设置,但是部分服务商可能要求你提供相关证明文件。