![如何在 NGINX 中重写此 URL](https://linux22.com/image/650785/%E5%A6%82%E4%BD%95%E5%9C%A8%20NGINX%20%E4%B8%AD%E9%87%8D%E5%86%99%E6%AD%A4%20URL.png)
我有多个这样的 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;