Nginx URL重写规则详解与应用.pdfVIP

  • 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)

1亿VIP精品文档

相关文档