首页 > 代码库 > 高性能Web服务器Nginx的配置与部署研究(10)核心模块之HTTP模块Location相关指令
高性能Web服务器Nginx的配置与部署研究(10)核心模块之HTTP模块Location相关指令
一、基本语法
语法:location [= | ~ | ~* | ^~] </uri/> {...}
缺省:N/A
作用域:server
二、匹配规则
1. 四种匹配方式
= 精确匹配
~ 大小写敏感正则匹配
~* 大小写不敏感正则匹配
^~ 前缀匹配
2. location匹配指令的执行顺序
首先:= 精确匹配;
其次:^~ 前缀匹配;
再次:~* 和 ~ 正则匹配,顺序依据出现顺序;
最后:如果出现正则匹配成功,则采用该正则匹配;如果无可匹配正则,则采用前缀匹配结果。
三、常用指令
1. internal
含义:表示请求必须来自内部,外部请求会丢给404页面。
语法:internal;
作用域:location
高性能Web服务器Nginx的配置与部署研究(10)核心模块之HTTP模块Location相关指令
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。