有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

带appbase的java Tomcat 5.5虚拟主机

我正试图在Tomcat 5.5中创建一个虚拟主机。到目前为止,我已经创建了主机条目

<Host name="www.nikoslianeris.gr" appBase="test"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="test" prefix="mydoamin_access_log." suffix=".txt"
pattern="combined" resolveHosts="false"/>
</Host>

一切都没问题。问题是,当我把我的应用程序放在appbase目录下时,什么都没发生。我的意思是,当我输入url时,我可以从管理控制台看到新的虚拟主机bat,但什么都没有发生。我不知道可能是什么问题!我找到了很多关于这个主题的教程,并照他们说的做了,但什么也没发生


共 (1) 个答案

  1. # 1 楼答案

    只是头脑风暴,但你已经绘制了www.nikoslianeris。gr到主机文件中的本地计算机还是本地DNS?ie对该域的任何请求都会导致请求被发送到您的机器,然后请求会被发送到tomcat,只有这样,上面的虚拟主机设置才会生效

    理论上,您可以在该域上使用ping或traceroute来测试这种情况,或者在Tomcat端口上远程登录到您的本地计算机,编写一个示例HTTP请求,并在HTTP头中指定“Host:www.nikoslianeris.gr”。从理论上讲