我正在尝试在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没有任何反应。我不知道问题可能是什么!我找到了很多关于这个主题的教程并做了他们所说的但没有任何反应!
答案 0 :(得分:0)
只是头脑风暴,但您是否已将www.nikoslianeris.gr映射到主机文件或本地DNS中的本地计算机?即对该域的任何请求都应该导致请求被发送到您的机器,然后请求被发送到tomcat,然后才启动上面的虚拟主机设置。
理论上,您可以测试是否在该域上使用ping或traceroute,或者通过telnet到Tomcat端口上的本地计算机并编写示例HTTP请求,并指定“Host:www.nikoslianeris.gr” “在HTTP标头中。从理论上讲。