nginx更改下层rewrite
时间: 2023-11-09 14:03:41 浏览: 73
Nginx URL重写rewrite机制原理及使用实例
要更改下层rewrite,需要在nginx配置文件中找到对应的location块,并在其中添加或修改rewrite规则。具体步骤如下:
1. 打开nginx配置文件,一般位于/etc/nginx/nginx.conf或/usr/local/nginx/conf/nginx.conf。
2. 找到对应的location块,例如:
```
location / {
# rewrite规则在这里
}
```
3. 在location块中添加或修改rewrite规则,例如:
```
location / {
rewrite ^/old-url$ /new-url permanent;
}
```
这个规则将把所有访问/old-url的请求重定向到/new-url。
4. 保存配置文件并重新加载nginx服务,例如:
```
sudo nginx -t # 检查配置文件语法是否正确
sudo systemctl reload nginx # 重新加载nginx服务
```
阅读全文