【问题标题】:configure virtual host on tomcat在tomcat上配置虚拟主机
【发布时间】:2013-01-30 12:27:28
【问题描述】:

我可以在 tomcat 上运行我的应用程序,其 url 为 http://localhost:8080/pfaf/test.html

在我的应用程序中,我以 /styles/abc.css 的形式访问样式。打开应用程序时,我在控制台中发现它正在查看 http://localhost:8080/styles 的 css。当这个应用程序在 WAS 中运行时(它有一个虚拟主机),它工作得很好。

那么有人可以帮我在tomcat上创建一个虚拟主机,这样URL就变成http://pfaf.localhost:8080/test.html

提前致谢,

-Ritesh

【问题讨论】:

    标签: tomcat virtualhost


    【解决方案1】:

    在大多数版本的 Tomcat 中,包括 Tomcat6 和 Tomcat7,您可以通过添加一个 Host 元素到 server.xml 文件中的 Engine 元素

    http://tomcat.apache.org/tomcat-7.0-doc/virtual-hosting-howto.html

    例子:

       <Host name="pfaf.localhost" appBase="pfaf_webapps"   
            unpackWARs="true" autoDeploy="true"/>
    

    要将war文件部署到这个新的虚拟主机中,请将其放入$CATALINA_HOME/pfaf_webapps

    【讨论】:

      猜你喜欢
      • 2014-06-15
      • 2020-01-23
      • 2012-03-18
      • 2015-02-01
      • 2012-08-02
      • 2014-09-08
      • 1970-01-01
      • 2017-05-27
      相关资源
      最近更新 更多