Nginx使用不同的头重定向

时间:2019-06-13 18:56:54

标签: nginx

我有点卡住了。在访问nginx时,如果在URL末尾找到匹配项“ / 0”,我想从URL中删除该匹配项并添加标题。如果找不到匹配项,我想添加一个不同的标题。

示例:

www.mysite.com/ex/Z -> goes to www.mysite.com/ex/Z with header "A"
www.mysite.com/ex/Z/0 -> goes to www.mysite.com/ex/Z with header "B"

我尝试失败了。重定向有效,但当然总会添加标头'A':

    location ~ ^(.*)/0$ {
        rewrite ^(.*)/0$ $1;
        add_header ... 'B';
    }

    location /ex/ {
        add_header .... 'A';
    }

0 个答案:

没有答案