zoukankan      html  css  js  c++  java
  • Nginx配置

    Nginx配置

    一、Nginx的location配置

     

      ★语法: location [=|~|~*|^~] /uri/ { … }

     

      ★ 匹配规则


        1. location 空 Path

     

          理解:如果完全匹配,那么终止;
          如果只是以这个Path为最大前缀,那么会往后找(包括正则)。
          如:/ 通用匹配,任何请求都会匹配到。
        2. location = Path

     

          理解:必须精确匹配

     

        3. location ^~ Path:表示非正则,匹配后不搜索正则

     

          理解:只要以Path开头都执行,而不再执行后面的正则表达式。

     

        4. location ~ Regex(区分大小写)

        5. location ~* Regex(不区分大小写)

     

      正则表达式之间的匹配,与书写顺序有关系,只要匹配到第一个就停止后面的匹配。

     

      ★location的匹配顺序其实是“先匹配普通,再匹配正则”。造成误解的原因是:正则匹配会覆盖普通匹配

     

     

  • 相关阅读:
    KafKa 发消息到Storm
    HBase的优化
    HBase部署与使用
    Scala 类
    Scala高阶函数
    模式匹配
    Scala数据结构
    scala基础语法
    Scala安装配置
    Kafka工作流程分析
  • 原文地址:https://www.cnblogs.com/caoshouling/p/8966096.html
Copyright © 2011-2022 走看看