zoukankan      html  css  js  c++  java
  • 高性能Web服务器Nginx的配置与部署研究(10)核心模块之HTTP模块Location相关指令

    一、基本语法

    语法:location [= | ~ | ~* | ^~] </uri/> {...}

    缺省:N/A

    作用域:server


    二、匹配规则

    1. 四种匹配方式

    = 精确匹配

    ~ 大小写敏感正则匹配

    ~* 大小写不敏感正则匹配

    ^~ 前缀匹配


    2. location匹配指令的执行顺序

    首先:= 精确匹配;

    其次:^~ 前缀匹配;

    再次:~* 和 ~ 正则匹配,顺序依据出现顺序;

    最后:如果出现正则匹配成功,则采用该正则匹配;如果无可匹配正则,则采用前缀匹配结果。


    三、常用指令

    1. internal

    含义:表示请求必须来自内部,外部请求会丢给404页面。

    语法:internal;

    作用域:location


  • 相关阅读:
    导航
    占位
    django(一)
    进程与线程
    网络编程
    反射 单例模式
    面向对象及命名空间
    logging,包
    模块(二)os hashlib
    装饰器&递归
  • 原文地址:https://www.cnblogs.com/breg/p/4043781.html
Copyright © 2011-2022 走看看