首页 > 其他 > 详细

nginx

时间:2019-01-07 00:03:06      阅读:188      评论:0      收藏:0      [点我收藏+]
location配置

location 有“定位”的意思,根据uri来进行不同的定位。
在虚拟主机的配置中,是必不可少的,
location可以把网站的不同部分,
定位到不同的处理方式上。

location 的语法

location [ =|~|~*|^~ ] patt{
}
中括号可以不写任何参数,此时称为
一般匹配
也可以写参数
因此,大类型可以分为3种
location =patt {} 精准匹配
location patt{} 一般匹配

location ~ patt{ } 正则匹配

如何发挥作用?

首先看有没有精准匹配,如果有,则停止匹配过程。
location = patt {
configA
.....

}

如果$uri ==patt,匹配成功,使用configA

一般匹配patt,先理解成“字符串”,再理解成“正则表达式”,尽量的
多匹配uri,如果有多个一般匹配,谁匹配上的长度大,以谁为准。
如下例子:

nginx

原文:http://blog.51cto.com/13800637/2339475

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!