基于目录路径的重定向规则

时间:2018-09-26 11:14:54

标签: apache reverse-proxy

当前,我们对目录路径为 / home

的所有请求使用以下重定向规则
RewriteCond                  %{REQUEST_URI}  ^/home/(.*) [NC]
RewriteRule                  "^/home/(.*)$"  "https://dev.test.com/home/$1"  [P]
ProxyPass                    "/home/"        "https://dev.test.com/home/"
ProxyPassReverse             "/home/"        "https://dev.test.com/home/" stickysession=jsessionid
ProxyPassReverseCookiePath   /home           /home
ProxyPassReverseCookieDomain dev.test.com    avc.cdt.com

现在,如果请求以/home/homes的形式出现,我们想重定向到其他服务器

当我们如上所述编写重定向规则时,由于以下规则,它会转到https://dev.test.com/home/

RewriteRule "**^/home/(.*)$**"  "https://dev.test.com/home/$1"  [P]

但是我想重定向到https://dev.newtest.com/home

任何人都可以建议我们如何针对这种情况编写重定向规则吗?

0 个答案:

没有答案