如何在 NGINX 中重写此 URL

如何在 NGINX 中重写此 URL

我有多个这样的 URL。

http://domain.com/something/static/variable/

但现在我想将上面的网址重定向到

http://domain.com/anything/static/variable/

我试过

location /something{
        rewrite ^ http://domain.com/anything$request_uri? permanent;
    }

但这会重定向到

http://domain.com/anything/something/static/variable/

如何修复这个重写规则?

答案1

这个重写规则可以达到这个目的:

rewrite ^/something/(.+)$ http://domain.com/anything/$1 permanent;

相关内容