【问题标题】:Displaying homepage with Pubby / Apache Tomcat使用 Pubby / Apache Tomcat 显示主页
【发布时间】:2012-08-14 16:02:44
【问题描述】:

有谁知道当 Pubby 是 Apache Tomcat 的根目录时如何显示自定义主页?

我当前的设置是 \Tomcat 6.0\webapps\ROOT\ WEB-INF 和 static 在此文件夹中。

同时为例如创建自定义页面localhost:8080/About 完全没问题,(我只是在我的 webapps 文件夹中创建了一个名为“About”的文件夹,并将我的 index.html 放在那里),我不知道如何在导航到时显示自定义 index.html localhost:8080

我尝试将 index.html 文件粘贴到我的目录中,但 localhost:8080 无法解析其中任何一个。

谢谢!

【问题讨论】:

    标签: apache tomcat tomcat6


    【解决方案1】:

    http://localhost:8080/ 的索引文件将在 $CATALINA_BASE/webapps/ROOT/WEB-INF/web.xml 中定义,默认值取自 $CATALINA_BASE/conf/web.xml

    假设 ROOT 应用没有指定任何欢迎页面,那么放置在 $CATALINA_BASE/webapps/ROOT/index.html 的 index.html 应该可以解决问题。

    【讨论】:

    • ROOT 应用未指定任何欢迎页面,但该位置的 index.html 文件仍然无法正常工作,我收到 Pubby 标头的 404 not found 错误
    • 那么 Pubby 必须覆盖默认的 servlet。如果是这种情况,除非 Pubby 提供等效的欢迎文件机制,否则您无能为力。
    • 恐怕是这样。不过感谢您的帮助!
    猜你喜欢
    • 2014-10-12
    • 2018-06-26
    • 2017-12-26
    • 1970-01-01
    • 2013-02-20
    • 1970-01-01
    • 1970-01-01
    • 2012-12-11
    • 1970-01-01
    相关资源
    最近更新 更多