使用 AJP 代理的 Apache/Tomcat Web 服务器 - 如何重写/重定向 URL

使用 AJP 代理的 Apache/Tomcat Web 服务器 - 如何重写/重定向 URL

我有一个在 Tomcat 上运行 Jaspersoft Server 的 Web 服务器,使用 Apache 和 AJP Proxy 进行 SSL。现在,当我们导航到服务器主机名时,它会将我们重定向到https://服务器主机名。我希望它重定向到https://服务器主机名/jasperserver然后直接进入应用程序。(此 URL 与我们的 CAS SSO 系统相链接,因此它会再次重定向到登录屏幕,但我认为这没问题。)

我尝试使用 VirtualHost,但似乎没有任何效果。不过,我可能用错了。

<VirtualHost *>
 ServerName serverhostname
 Redirect permanent / https://serverhostname/jasperserver/
</VirtualHost>

代理代码

<Proxy *>
        Order deny,allow
        Allow from all
</Proxy>

ProxyPass / ajp://serverhostname:8009/
ProxyPassReverse / ajp://serverhostname:8009/

<Location / >
        Order allow,deny
        Allow from all
</Location>

谢谢你的帮助!

相关内容