我正在尝试为以下用例编写apache重写规则:
/app -> /secure/app
/complete/app
,一旦执行了所有必要的身份验证步骤/complete/app
请求重定向到后端服务器,同时我想拥有请求的原始URL(即/app
)因此,我提出了以下规则:
RewriteRule /app /secure/app [QSA,PT]
RewriteRule /complete/app http://backend.host.com:8000 [QSA,P,L,NE]
该链条有效,但是经过一系列重定向和身份验证部分后,我在URL路径中返回/complete/app
,并且希望在最后获得原始URL请求路径,即/app
。基本上,问题是如何在此重定向链中剥离后端的/complete
路径。