美文网首页
Nginx之location

Nginx之location

作者: EmptyBottl_520d | 来源:发表于2017-12-31 01:11 被阅读0次
location [ = | ~ | ~* | ^~ ] uri {...}
  • location URI { }
    • 对当前路径及其子路径下的所有对象都生效
    • 匹配优先级最低
  • location = URI {..}
    • 精确匹配指定的路径,不包括子路径,因此只对当前资源生效
  • location ~ | ~* URI{...}
    • 模式匹配URI 此处的URI可以用正则表达式,区别是~ 区分字符大小写,二~* 不区分
  • location ^~ URI {...}
    • 如果把这个前缀用于一个常规字符串,那么告诉nginx 如果路径匹配那么不测试正则表达式
匹配顺序

首先匹配 =,其次匹配^~, 其次是按文件中顺序的正则匹配,最后是交给 / 通用匹配。当有匹配成功时候,停止匹配,按当前匹配规则处理请求。location URI { } 优先级最低

相关文章

网友评论

      本文标题:Nginx之location

      本文链接:https://www.haomeiwen.com/subject/nlbggxtx.html