美文网首页
nginx学习资料

nginx学习资料

作者: 丶君为红颜酔 | 来源:发表于2018-12-28 10:30 被阅读0次

    https://www.cnblogs.com/lidabo/p/4169396.html
    http://www.nginx.cn/doc/general/overview.html

    本地配置多域名测试

    image.png
    image.png

    location匹配规则

    1. location [=||*|^~|@] /uri/ { … }
    2. 普通location: 前缀(包括:“=”,“^~ ”和“@ ”)和无任何前缀的.
    3. 正则:“~ ”区分大小写,“~* ”不区分大小写
    ### 匹配顺序
    先匹配普通location (再匹配正则表达式)。
    
    普通location 与普通location通过最大前缀匹配。
    
    “正则location ”与“正则location”:配置顺序。
    
    “普通location ”的最大前缀匹配结果与继续搜索的“正则location ”:“正则location ”覆盖
     “普通location ”的最大前缀匹配。
    
    ### 如何停止正则搜索
    “普通location ”前面加上“=”和“^~”符号表示匹配到了“普通location ”后,不再需要继续
    匹配“正则location ”。前者是严格匹配。
    
    当“最大前缀”匹配恰好就是一个“严格精确(exact match )”匹配,照样会停止后面的搜索。
    
    如果我们只想对“GET / ”请求配置作用指令,那么我们可以选“location = / {} ”这样能减少
    正则location 的搜索,因此效率比“location / {}” 高。
    

    相关文章

      网友评论

          本文标题:nginx学习资料

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