2013-10-26 57 views
0

我正尝试在Windows环境中为Apache Tomcat 6设置虚拟主机。我的目标是让网址'm.test'指向自定义登录页面。Apache Tomcat 6及更高版本中的虚拟主机

我已经改变了我主机文件有 'm.test' 点 '127.0.0.1'

在我tomcat_root/conf目录/ server.xml中文件,我已经添加了以下项:

<Host name="m.test" appbase="webapps\test_webapps" autodeploy="true" unpackwars="true" xmlValidation="false" xmlNamespaceAware="false"> 

其中test_webapps被划归我tomcat_root/web_apps文件夹。

当我导航到m.test:8080,我看到默认tomcat的文件,而不是在索引文件的webapps \ test_webapps

在我的tomcat控制台,我登录到后“Tomcat管理器” 信息:HTMLManager:列表:虚拟主机清单环境‘m.test’和(空白)

谁能知道是什么这样做的原因是什么?

回答

0

首先,它不工作的原因是,您所指定应用平台,而不是的appBase案例事宜。

第二,不要窝下的appBase一个主机appBase for another。我建议使用appBase =“webapps-m.test”作为m.test主机。