nginx位置重定向太多重定向

时间:2017-02-10 10:08:50

标签: nginx nginx-location

我正在尝试将所有网址从我的网站/搜索重定向到/ search / grid

使用:

    location /search {
            return 301 /search/grid;
    }

这适用于重定向/搜索,但是/ search / grid会给HTTP错误带来太多的重定向,如果路径只是/ search,我怎么才能重定向?

1 个答案:

答案 0 :(得分:0)

使用完全匹配location阻止或rewrite

location = /search {
    return 301 /search/grid;
}

或者:

rewrite ^/search$ /search/grid permanent;

有关详情,请参阅thisthis