zoukankan      html  css  js  c++  java
  • Ngingx--location匹配顺序

     
    • location = /  精确匹配 /,后面不能带任何字符
    • location /     所有地址都是以 / 开头,所以这条规则将会匹配到所有请求。但优先级最低。
    • location /documents/      匹配任何以 /documents/ 开头的地址,匹配符合之后,还要继续向下搜索,只有后面的正则表达式没有匹配到时,这一条才会被采用。
    • location ^~ /images/       匹配任何以 /images/ 开头的地址,匹配符合之后,停止往下正则搜索,采用这一条。
    • location ~* .(gif|jpg|jpeg)$   匹配所有以 gif,jpg或jpeg 结尾的请求,然而所有请求 /images/ 下图片的请求会被config D 处理,因为 ^~ 到达不了这一条正则。

    特殊说明:

    • = 开头表示精确匹配,如 A 中只匹配根目录结尾的请求,后面不能带任何字符串。
    • ^~ 开头表示uri以某个常规字符串开头,不是正则匹配
    • ~ 开头表示区分大小写的正则匹配
    • ~* 开头表示不区分大小写的正则匹配
    • / 通用匹配, 如果没有其它匹配,任何请求都会匹配到
  • 相关阅读:
    心慌慌
    辛苦了
    [转]家庭长寿秘方:夫妻关系之守则。
    无题
    浮躁
    [转]樱木花道9大缺点
    一票难求
    Excel录入数据,自动记录当前时间点
    Excel数据透视表基本使用
    linux下tomcat7虚拟目录配置
  • 原文地址:https://www.cnblogs.com/bigberg/p/7644397.html
Copyright © 2011-2022 走看看