3

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

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

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

提前致谢,

-Ritesh

4

1 回答 1

3

在大多数版本的 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中。

于 2013-02-14T20:37:13.943 回答