重定向Tomcat上的所有请求
问题描述:
我想重定向发送到Tomcat服务器的所有请求,例如,重定向Tomcat上的所有请求
https://www.example.com{/xyz}
到*的登录页面,就像这样(URL编码):
https://www.example.com/login?callback=https://www.example.com{/xyz}
这可能与Tomcat的?
如果不是,我认为它可以用Apache代理完成?如果是这样,解决方案将是什么样子?
答
我不知道为什么没有人回应这样简单的问题,在正确的方向指向...
是的,这可能与Apache Web服务器作为一个反向代理。 Apache的conf
文件应该是这个样子:
<VirtualHost _default_:443>
. . . . .
RewriteEngine on
RewriteRule^https://www.example.com/login?callback=%{REQUEST_URI}
. . . . .
</VirtualHost>
其中^
表示所有请求应与接下来被改写。