Nginx 重写url删除前缀和代理传递
我需要删除url前缀并使用重写规则传递它 到 我尝试过使用多个正则表达式模式和重写方法,但我不能让它与代理传递一起工作,这里的关键是我希望这是在服务器端执行的,我不希望客户端经历301/302重定向 任何帮助都将不胜感激 谢谢Nginx 重写url删除前缀和代理传递,nginx,nginx-location,nginx-reverse-proxy,Nginx,Nginx Location,Nginx Reverse Proxy,我需要删除url前缀并使用重写规则传递它 到 我尝试过使用多个正则表达式模式和重写方法,但我不能让它与代理传递一起工作,这里的关键是我希望这是在服务器端执行的,我不希望客户端经历301/302重定向 任何帮助都将不胜感激 谢谢 location ~ ^/v._._./(.*) { include proxy_params; proxy_pass http://xxx/$1; } ~z~给正则表达式 ^行首 。表示任何字符 (*)捕获$1内的任何内容 您可以将代理权限传递到
location ~ ^/v._._./(.*) {
include proxy_params;
proxy_pass http://xxx/$1;
}
~z~给正则表达式
^行首
。表示任何字符
(*)捕获$1内的任何内容
您可以将代理权限传递到$1
这适用于你的具体情况吗