Apache 重定向Tomcat上的所有请求
我想重定向发送到Tomcat服务器的所有请求,例如Apache 重定向Tomcat上的所有请求,apache,tomcat,url-redirection,Apache,Tomcat,Url Redirection,我想重定向发送到Tomcat服务器的所有请求,例如 https://www.example.com{/xyz} 到中心登录页面,如下所示(url编码): Tomcat可以这样做吗 如果不是,我假设它可以通过Apache proxy完成?如果是这样,解决方案会是什么样子?我不知道为什么没有人回答这样简单的问题来指出正确的方向 是的,使用ApacheWeb服务器作为反向代理是可能的。Apache的conf文件应该如下所示: <VirtualHost _default_:443>
https://www.example.com{/xyz}
到中心登录页面,如下所示(url编码):
Tomcat可以这样做吗
如果不是,我假设它可以通过Apache proxy完成?如果是这样,解决方案会是什么样子?我不知道为什么没有人回答这样简单的问题来指出正确的方向 是的,使用ApacheWeb服务器作为反向代理是可能的。Apache的
conf
文件应该如下所示:
<VirtualHost _default_:443>
. . . . .
RewriteEngine on
RewriteRule ^ https://www.example.com/login?callback=%{REQUEST_URI}
. . . . .
</VirtualHost>
. . . . .
重新启动发动机
重写规则^https://www.example.com/login?callback=%{REQUEST_URI}
. . . . .
其中,^
表示所有请求都应使用以下内容重写
<VirtualHost _default_:443>
. . . . .
RewriteEngine on
RewriteRule ^ https://www.example.com/login?callback=%{REQUEST_URI}
. . . . .
</VirtualHost>