gpt4 book ai didi

apache - 如何通过 Apache 在 URL 中隐藏应用程序名称?

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

我在 JBoss 应用程序服务器前面使用 Apache 网络服务器。进行了所有更改,使我无需在 URL 中输入应用程序名称即可进入应用程序登录页面。例如,我输入 http://IP/它重定向到 http://IP/App/login.jsp ,工作完美。

但我不希望我的应用程序名称可见。我希望我的用户重定向到 URL 为 http://IP/login.jsp当他们输入 http://IP/ . “App”在 URL 中不可见。请帮助我如何实现相同的目标。将不胜感激。

最佳答案

您可以:

  1. 在根上下文的 JBoss 上安装您的应用程序,然后它将在 url 中没有应用程序名称的情况下提供。如何做到这一点取决于 JBoss 版本的细节,但您可以尝试创建带有上下文定义的 jboss-web.xml 文件:

    <context>/</context>
  2. 您可以从示例中使用 mod_proxy 作为 Apache 中的平衡,并配置适当的重定向。像这样放置在虚拟服务器定义中:

    ProxyPass / http://IP/App
    ProxyPassReverse / http://IP/App

关于apache - 如何通过 Apache 在 URL 中隐藏应用程序名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39869536/

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