具有特定查询参数的Nginx重定向URL

时间:2014-11-22 15:13:50

标签: redirect nginx rewrite

Nginx,我尝试将带有device GET参数(http://www.example.org/page?device=desktop)的网址永久重定向到没有此参数(http://www.example.org/page)的相对网址。

我这样做了,但它不起作用。

location {
    rewrite ^(.*)\?device=desktop $1 permanent;
}

1 个答案:

答案 0 :(得分:6)

location / {
    if ($arg_device = desktop) {
        return 301 $uri;
    }
}