Nginx重定向URL,并在浏览器中更改URL

时间:2019-03-14 14:26:25

标签: regex nginx redirect url-rewriting

我需要我的网站来重写任何请求

https://website.com/dir/STRING/any/other/page转到https://website.com/dir/any/other/page

“ STRING”单词以字母开头或要删除的“-”

我正在使用以下重写规则:

if ($request_uri ~* ^/dir/[a-zA-Z-].*/(.*)$){
    rewrite ^ $request_uri;
    rewrite ^/[^/]*/[^/]*/(.*) https://website.com/dir/$1 break;
    }

但是我不需要在浏览器中更改请求的url,换句话说,是在后台进行重定向(未向用户显示)

0 个答案:

没有答案