申请了一个域名,解析完敲域名能访问程序,但瞬间又会跳到IP地址。现想把IP地址和8080端口用域名代替,听说是要配置本地机器
本地环境为:SuSe 9,Tomcat 5.5.12
不知该如何配置请求帮助。

解决方案 »

  1.   

    修改Tomcat中的Servlet.xml将"localhost"改为www.xxx.com,再将8080改为80
      

  2.   

    修改过
    是不是 把Host元素里的name ="localhost"改为:www.xxx.com
    好象没有效果
      

  3.   

    可以去搜索下用tomcat配置虚拟主机的文章
      

  4.   

    我修改了server.xml配置如下:但是好象没有用
    <Engine name="Catalina" defaultHost="localhost">
       <Host name="www.xxx.com"  appBase="webapps"
           unpackWARs="true" autoDeploy="true"
           xmlValidation="false" xmlNamespaceAware="false">
       <Context docBase="prj_product" path="/prj_product" reloadable="true"            source="com.ibm.wtp.web.server:prj_product">
           <Resource auth="Container" name="myds"  type="javax.sql.DataSource"  driverClassName="oracle.jdbc.driver.OracleDriver" 
           password="xxxxx" 
           maxIdle="20"            
           maxWait="5000"            
           username="xxxxx"            
          url="jdbc:oracle:thin:@192.168.0.2:1521:orcl"                                 maxActive="10000"/>           
    </Context>       </Host>
        </Engine>