1、Location 语法规则
语法规则: location [=|~|~*|^~] /uri/ {… }

首先匹配 =,其次匹配^~,其次是按文件中顺序的正则匹配,最后是交给 /通用 匹配。当有匹配成功时候,停止匹配,按当前匹配规则处理请求。

符号 含义
= = 开头表示精确匹配
~~ ~~开头表示 uri 以某个常规字符串开头,理解为匹配 url 路径即可(禁止正则匹配)。
~ ~ 开头表示区分大小写的正则匹配
~* ~* 开头表示不区分大小写的正则匹配
!~和 !~ * ! ~ 和! ~ *分别为区分大小写不匹配及不区分大小写不匹配的正则
/ 用户所使用的代理(一般为浏览器)

Nginx路由--Location 的使用相关推荐

  1. Nginx 路由--Location的使用

    一. 路由--Location的使用 9.1. Location语法规则 语法规则: location [=|~|~*|^~] /uri/ {- } 首先匹配 =,其次匹配^~,其次是按文件中顺序的正 ...

  2. nginx 路由配置

    nginx中location对url匹配: 语法:location [=|~|~*|^~] /uri/ { - } 当匹配中符合条件的location,则执行内部指令:如果使用正则表达式,必须使用~* ...

  3. nginx的location

    前言 Nginx的location就相当于url路由,Nginx根据location的配置来决定究竟如何处理一个请求. Nginx通过将一个请求的url与location进行对比,来决定将该请求扔到哪 ...

  4. nginx之location匹配规则

    Nginx之location 匹配规则详解 有些童鞋的误区 1. location 的匹配顺序是"先匹配正则,再匹配普通". 矫正: location 的匹配顺序其实是" ...

  5. Nginx之location 匹配规则详解

    Nginx 的语法形式是: location [=|~|~*|^~|@] /uri/ { - } ,意思是可以以" = "或" ~* "或" ~ &q ...

  6. nginx location匹配优先级_一分钟搞清楚:Nginx之Location优先级

    Location表达式类型 ~ 表示执行一个正则匹配,区分大小写 ~* 表示执行一个正则匹配,不区分大小写 ^~ 表示普通字符匹配.使用前缀匹配.如果匹配成功,则不再匹配其他location = 进行 ...

  7. Nginx的location配置详解

    Nginx的location配置详解 匹配顺序 location 的匹配顺序其实是先匹配普通,再匹配正则 正则匹配会覆盖普通匹配(实际的规则,比这复杂) 执行顺序 普通 location的匹配规则是& ...

  8. Nginx 的 Location 配置指令块

    最近一段时间在学习 Nginx ,以前一直对 Nginx 的 Location 配置很头大,最近终于弄出点眉目.总结如下: nginx 配置文件,自下到上分为三种层次分明的结构:  |    http ...

  9. Nginx配置location及rewrite规则

    Nginx配置location及rewrite规则 示例: location  = / { # 精确匹配 / ,主机名后面不能带任何字符串 [ configuration A ] } location ...

最新文章

  1. OCS 企业版图解详细部署
  2. 页面缩放android浏览器,适用于所有移动浏览器的完整网页和禁用的缩放视口元标记...
  3. linux系统 opt扩容,Linux虚拟机新增加了块100G硬盘后,把空间分配到/opt下
  4. 20、java中的类加载机制
  5. tp框架 db::name_玩! 框架:为什么我会爱上它
  6. MyBatisPlus_删除篇_入门试炼_04
  7. 基于深度学习的图像修补/完整方法分析
  8. php用jquery-ajax上传多张图片限制图片大小
  9. day9 集合基础命令
  10. win11如何设置始终以管理员身份运行 windows11设置始终以管理员身份运行的方法步骤
  11. [转] error LNK2026: 模块对于 SAFESEH 映像是不安全的
  12. JAVA中map删除键值对_以有效的方式从Map中删除多个键?
  13. 红帽Linux6.0镜像文件在哪里下载,Linux(RHEL)5.4/5.5/5.8/6.0/6.3 ISO镜像文件-下载地址...
  14. atitit.提升2--3倍开发效率--cbb体系的建设..
  15. 手机输入法带拼音声调_分享4种给拼音加声调的方法,让你的word更有灵魂
  16. Word VBA:MathType公式与Latex公式切换
  17. 北京购房攻略(4.17)
  18. 关于linux系统安装zabbix报错的解决方案
  19. 批量删除html网页,ie浏览器收藏夹网页批量删除方法
  20. 大数据开发最火技术Kafka背后的“黑科技”

热门文章

  1. pycharm OpenCV代码补全失效解决方法
  2. Python学习—2048小游戏等4个小练习
  3. 我的2018春招实习+秋招总结【前端开发】
  4. Unity(TransForm)
  5. hadoop环境准备-大数据Week5-DAY6-1-hadoop
  6. 是时候给为的 C 盘清理污垢了!一个830KB的神器安全解决烦恼 | C 盘快满了,如何清理 C 盘? | win 10 OS盘清理
  7. 【Computer Organization笔记25】I/O:程序直接控制,程序中断方式,直接存储访问(DMA),通道控制方式
  8. Linux的shell终端常用快捷键大全
  9. Node+fs+定时器(node-schedule)+MySql
  10. Nodejs学习笔记(十二)--- 定时任务(node-schedule)