- 1
- 0
- 约5.39千字
- 约 6页
- 2026-09-18 发布于北京
- 举报
nginx配置url重写
url重写是指通过配置conf文件,以让的url中达到某种状态时则定向/跳转
到某个规则,比如常见的伪静态、301重定向、浏览器定向等
rewrite
语法
在配置文件的server块中写,如:
server{
rewrite规则定向路径重写类型;
}
•规则:可以是字符串或者正则来表示想匹配的目标url
•定向路径:表示匹配到规则后要定向的路径,如果规则里有正则,则可以使用
$index来表示正则里的捕获分组
•重写类型:
–last:相当于Apache里德(L)标记,表示完成rewrite,浏览器地址栏
URL地址不变
–break;本条规则匹配完成后,终止匹配,不再匹配后面的规则,浏览
器地址栏URL地址不变
–redirect:返回302临时重定向,浏览器地址会显示跳转后的URL地址
–permanent:返回301永久重定向,浏览器地址栏会显示跳转后的URL
地址
简单例子
server{
#/last.html的时候,页面内容重写到/in
原创力文档

文档评论(0)