nginx反向代理下能使用伪静态重写url吗? 试下了伪静态规则是无效的,求教下要怎么用规则呢?规则如下 location ~ ^/mulu1/mulu2/(.*) { return 301 https://www.aaa.com$request_uri; } |
帮顶 |
要把反代那几行配置写进去 |
是把这个规则 |
你这个不是301重定向么,和重写url有任何关系? |
就是想把 |
本帖最后由 hjvn2211445 于 2021-11-20 15:04 编辑
location ~ ^/mulu1/mulu2/(.*) { 大概这样看看行不行,如果不是这个原因,可能是通配优先级问题 |
本帖最后由 hanada 于 2021-11-20 15:09 编辑
你这里都301重定向了,nginx会直接响应301状态码,反向代理都无效了,你这里301是要跳到另外一个域名么 |
谢谢大佬,我去试下。 |
就是在反向代理里面,实现个别目录的301跳转 |