使用JBoss App服务器前面的Apache Web服务器。 无需在URL中输入应用程序名称,即可在登录应用程序页面中进行所有更改。因为我输入http://IP/它会重定向到http://IP/App/login.jsp,工作完美。
但我不希望我的应用程序名称可见。我希望我的用户在输入http://IP/login.jsp时重定向到http://IP/的网址。 '应用'在URL中不可见。请帮帮我,我怎样才能达到同样的目的。建议将不胜感激。
答案 0 :(得分:0)
你可以:
在root上下文中在JBoss上安装你的应用程序,然后在url中提供没有应用程序名称的应用程序。如何做到这一点取决于JBoss版本的细节,但你可以尝试创建带有上下文定义的jboss-web.xml
文件:
<context>/</context>
您可以从示例中使用mod_proxy
作为Apache中的余额,并配置正确的重定向。像这样放在虚拟服务器定义中:
ProxyPass / http://IP/App
ProxyPassReverse / http://IP/App