如何配置Apache Server以更改上下文路径

时间:2014-04-04 10:30:06

标签: java apache

我有登录网址:Aslam:20002/MxPortalSimulator/jsp/login.jsp

一旦我登录,url就会改变,就像我们使用contextPath action="contextPath/login"的JSP一样,上下文路径正在将URL改为这个:Aslam:20002 / MxPortalSimulator / login

在httpd-ssl-conf中,我将proxypass网址设为/ Aslam:20002/MxPortalSimulator/jsp/login.jsp

登录后,apache将上下文设为 - MxPortalSimulator/jsp/login.jsp 并且Jsp正在将URL指向

Aslam:20002/MxPortalSimulator/jsp/login.jsp/MxPortalSimulator/login  

相反,我们只想要Aslam:20002/MxPortalSimulator/login

如何配置可以请有人帮忙。

1 个答案:

答案 0 :(得分:0)

试试这个

action="/${pageContext.request.contextPath}/login"

注意:在前面添加了正斜杠/。这将使其成为来自上下文的绝对路径,并且不会与当前路径相关