• 白云区新办证大厅户籍办理服务平台正式投入使用啦 2019-07-13
  • 关于人类所有的知识问题,其实都是社会问题。就“社会”两个字。 2019-07-13
  • 百姓故事:蒋姐姐的旗袍人生 2019-07-10
  • 这艘军舰有美国导弹护体 仍被中国反舰导弹轻松击沉 2019-07-09
  • 把你当猪就有可能。不想得病而羸弱就得身强体壮。首先,想依靠消灭病毒而不得病,那只是痴心妄想。其次,想得天下,从来没有靠肉体的征服而成功过的先例。 2019-07-09
  • 《国家哲学社会科学“十一五”研究状况与“十二五”发展趋势》一书出版 2019-07-06
  • 夏天吃雪糕怕伤胃拉肚子 如何健康吃冷饮——食品安全频道——黄河新闻网 2019-07-06
  • 2018年成都卫星城市仍将大放异彩?下一站:资阳北 ——凤凰网房产成都 2019-07-05
  • 皇家地暖长啥样?《故宫新事》带你探寻养心殿的秘密 2019-07-05
  • 南昌古风物略记文章中国国家地理网 2019-07-01
  • 推进新时代中国特色社会主义云南新实践——访云南省委书记陈豪 2019-06-28
  • 十二届全国人大常委会第七次会议 2019-06-28
  • 原中行一支行员工被判刑 利用职务便利骗取巨额贷款并诈骗 2019-06-24
  • 孕期压力大影响胎儿大脑发育 2019-06-14
  • 俄罗斯足球队50横扫沙特队真是让人大饱眼福,特提精神!俄罗斯是战斗民族名不虚传。 2019-06-10
  • 双色球走势图(带连线):Nginx中Location从零开始的配置教程

    文章TAG:location nginx
    时间:2018-11-14来源/作者:市民X 编辑:源码库 文章热度:

    双色球基本走势图表图 www.jpkp.net 基础知识

    location的匹配顺序是“先匹配正则,在匹配普通”。

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

    Nginx location 配置语法

        1. location [ = | ~ | ~* | ^~ ] uri { ... }

        2. location @name { ... }    

    location 配置可以有两种配置方法

    1.前缀 + uri(字符串/正则表达式

    [email protected] + name

    前缀含义

        =  :精确匹配(必须全部相等)

        ~  :大小写敏感

        ~* :忽略大小写

        ^~ :只需匹配uri部分

        @  :内部服务跳转

    Location 基础知识

    1.location 是在 server 块中配置。

    2.可以根据不同的 URI 使用不同的配置(location 中配置),来处理不同的请求。

    3.location 是有顺序的,会被第一个匹配的location 处理。

    Location 配置demo

    1.=,精确匹配

      location = / {
       #规则
      }
      # 则匹配到 `//www.example.com/` 这种请求。

    2.~,大小写敏感

      location ~ /Example/ {
        #规则
      }
      #请求示例
      #//www.example.com/Example/ [成功]
      #//www.example.com/example/ [失败]

    3.~*,大小写忽略

     location ~* /Example/ {
        #规则
     }
     # 则会忽略 uri 部分的大小写
     #//www.example.com/Example/ [成功]
     #//www.example.com/example/ [成功]

    4.^~,只匹配以 uri 开头

     location ^~ /img/ {
       #规则
     }
     #以 /img/ 开头的请求,都会匹配上
     #//www.example.com/img/a.jpg [成功]
     #//www.example.com/img/b.mp4 [成功]

    [email protected],nginx内部跳转

     location /img/ {
      error_page 404 @img_err;
     }
     
     location @img_err {
      # 规则
     }
     #以 /img/ 开头的请求,如果链接的状态为 404。则会匹配到 @img_err 这条规则上。

    总结

    Nginx 中的 location 并没有想象中的很难懂,不必害怕。多找资料看看,多尝试。你就会有收获。

    参考

    • //nginx.org/en/docs/http/ngx_http_core_module.html#location
    • 统一资源标志符

    好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对ASPKU源码库的支持。


    注:相关教程知识阅读请移步到服务器教程频道。
    相关服务器教程
    热门标签

    服务器教程Rss订阅服务器教程搜索

  • 白云区新办证大厅户籍办理服务平台正式投入使用啦 2019-07-13
  • 关于人类所有的知识问题,其实都是社会问题。就“社会”两个字。 2019-07-13
  • 百姓故事:蒋姐姐的旗袍人生 2019-07-10
  • 这艘军舰有美国导弹护体 仍被中国反舰导弹轻松击沉 2019-07-09
  • 把你当猪就有可能。不想得病而羸弱就得身强体壮。首先,想依靠消灭病毒而不得病,那只是痴心妄想。其次,想得天下,从来没有靠肉体的征服而成功过的先例。 2019-07-09
  • 《国家哲学社会科学“十一五”研究状况与“十二五”发展趋势》一书出版 2019-07-06
  • 夏天吃雪糕怕伤胃拉肚子 如何健康吃冷饮——食品安全频道——黄河新闻网 2019-07-06
  • 2018年成都卫星城市仍将大放异彩?下一站:资阳北 ——凤凰网房产成都 2019-07-05
  • 皇家地暖长啥样?《故宫新事》带你探寻养心殿的秘密 2019-07-05
  • 南昌古风物略记文章中国国家地理网 2019-07-01
  • 推进新时代中国特色社会主义云南新实践——访云南省委书记陈豪 2019-06-28
  • 十二届全国人大常委会第七次会议 2019-06-28
  • 原中行一支行员工被判刑 利用职务便利骗取巨额贷款并诈骗 2019-06-24
  • 孕期压力大影响胎儿大脑发育 2019-06-14
  • 俄罗斯足球队50横扫沙特队真是让人大饱眼福,特提精神!俄罗斯是战斗民族名不虚传。 2019-06-10
  • 高频澳门五分彩 彩票网上购买 北京单场半全场预测 北京快三官网 浙江6十1开奖几点 特码最后一次大公开 3d号码920 网易双色球走势图大小 快速赛车开奖m 体彩北京11选5中奖规则 竞彩让分胜负 湖北十一选五现场开奖结果查询 大乐透17042期号码预测 湖南幸运赛车杀号 德甲新闻