Java 带有appbase的Tomcat 5.5虚拟主机

Java 带有appbase的Tomcat 5.5虚拟主机,java,tomcat,virtualhost,Java,Tomcat,Virtualhost,我正试图在Tomcat5.5中创建一个虚拟主机。到目前为止,我已经创建了主机条目 <Host name="www.nikoslianeris.gr" appBase="test" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Valve className="org.apache.catalina.valves.AccessL

我正试图在Tomcat5.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,但什么也没有发生。我不知道可能是什么问题!我找到了很多关于这个主题的教程,并照他们说的做了,但什么也没发生

只是头脑风暴,但您是否已将www.nikoslianeris.gr映射到主机文件或本地DNS中的本地计算机?ie对该域的任何请求都应该导致请求被发送到您的机器,然后请求被发送到tomcat,只有在这之后,上面的虚拟主机设置才会生效

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