我想将http://www.example.com/api/request/重定向到/ handler / api / request /之类的相对路径,以便我可以代理API调用:
但如果我这样做:
RewriteRule ^(.*) /handler%{REQUEST_URI} [R=302,NC]
结果是:
https://www.example.com/handle/api/request/
我的预期结果是
{my relative domain}/handler/api/request/
答案 0 :(得分:0)
您可以使用此规则:
RewriteEngine On
RewriteRule ^api(/.*)?$ handler%{REQUEST_URI} [L,NC]
请注意,没有R
标志并使用相对路径进行重写。