gpt4 book ai didi

tomcat - Apache Tomcat 6 及更高版本中的虚拟主机

转载 作者:行者123 更新时间:2023-11-28 23:41:05 25 4
gpt4 key购买 nike

我正在尝试在 Windows 环境中为 Apache Tomcat 6 设置虚拟主机。我的目标是让 url“m.test”指向自定义登录页面。

我已经更改了我的hosts 文件,让“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”的上下文 和(空白)。

谁知道这是什么原因?

最佳答案

首先,它不起作用的原因是您指定了 appbase 而不是 appBase。案例很重要。

其次,不要将一个主机的 appBase 嵌套在另一个主机的 appBase 下。我建议对 m.test 主机使用 appBase="webapps-m.test"。

关于tomcat - Apache Tomcat 6 及更高版本中的虚拟主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19607115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com