Nginx Location 匹配设置

需求来源

由于需要区分不同类型的html页面,有的是静态页面,有的是动态生成的,因此需要location根据url的部分特征进行匹配

解决方案

nginx官方文档给出location语法如下:

location [=|~|~*|^~] uri { … }

使用说明

  • = 精确匹配;用于标准uri前,要求请求字符串和uri严格匹配。如果匹配成功,就停止匹配,立即执行该location里面的请求。
  • ~ 正则匹配;用于正则uri前,表示uri里面包含正则,并且区分大小写。
  • ~* 正则匹配;用于正则uri前,表示uri里面包含正则,不区分大小写。
  • ^~ 非正则匹配;用于标准uri前,nginx服务器匹配到前缀最多的uri后就结束,该模式匹配成功后,不会使用正则匹配。
  • 无 普通匹配(最长字符匹配);与location顺序无关,是按照匹配的长短来取匹配结果。若完全匹配,就停止匹配。

相关主题:
相关推荐
  1. 深圳盐田元平特殊教育学校
  2. Python公开课 - 页面解析之Beautiful Soup
  3. 成都市青羊北路小学
  4. Ubuntu中如何安装pip3
  5. 长沙市书院路第一小学(书院路一小)
  6. 南宁市邕宁区百济乡初级中学
  7. 奥迪客户不满加价,被武汉4S店销售群殴
  8. Python公开课 - Django配置多源数据库
  9. 警方通报:武汉男子持刀至五死一伤,嫌犯已跳桥
  10. 仓颉造字
  11. Python公开课 - Django自动添加Last-Modified和ETag
  12. 宝石的烦恼
  13. 深圳市龙华新区龙华办事处景龙社区龙华优品小精英幼儿园 - 深圳幼儿园黄页
  14. 长春市榆树市翰林实验幼儿园 - 长春幼儿园黄页
  15. 咸阳市兴平市小博士幼儿园 - 咸阳市幼儿园黄页
  16. 福州市第二中学
  17. 常州市第一中学初中部正衡中学(常州一中分校)
  18. 东莞市南城区阳光第一小学(阳光一小)
  19. 上海市西康路第三小学(东部)
  20. 武汉动物园火烈鸟孔雀排队打疫苗
  21. ImageMagick将图像转换为300dpi的两种方式
  22. 海口市琼山区金童幼儿园 - 海南省幼儿园黄页
  23. 蛇和音乐
  24. 车企数字化转型(下)
  25. 优贝爱多幼儿园 - 成都市幼儿园黄页
  26. 天津市武清区梅厂镇梅厂中心小学
  27. 宝宝爬行毯什么好 - 育儿经验
  28. 寓言人和蚊子
  29. 闵行区闵教院附校
  30. 着了魔的公主
  31. 北京第一五六中学
  32. 贵溪县彭湾乡小岭村小学
  33. Django项目中添加robots.txt的四种方法
  34. 央媒聚焦!国庆假期173.78万人次打卡大美黄陂
  35. Ubuntu 18.04下极验证geetest安装导入失败解决办法
  36. 代理技术详解 - HTTP代理,HTTPS代理及SOCKS 5代理
  37. Python的起源 - 二十年前的故事
  38. 事发武汉农夫山泉矿泉水内惊现大量虫卵
  39. 易中天给英雄武汉的一首诗 - 武汉新鲜事
  40. 常州市田家炳实验中学
  41. 武汉推出越王勾践剑交通卡
  42. 武汉一女子七天被骗220万
  43. 奇思萌幼儿园 - 哈尔滨幼儿园黄页
  44. 湖北将发放消费券 - 武汉新鲜事
  45. 临川市第三中学
  46. 海阳市发城镇第一小学(发城一小)
  47. 妈妈最辛苦
  48. 上海市奉贤区教师进修学院附属实验中学
  49. 成都市泡桐树小学(境界校区)
  50. 平阳县鳌江镇第六中小学
  51. 泥巴猩猩的化工厂
  52. 武汉女子网上做兼职被骗六十五万
  53. 是谁出卖了它
  54. 河北省邯郸市利群双语幼儿园 - 邯郸幼儿园黄页
  55. 幼儿园入学准备物品清单
  56. 河北省唐山市迁安市百林鸟幼儿园 - 唐山幼儿园黄页
  57. 兔子和大灰狼
  58. 上海市番禹中学
  59. 三令五申
  60. 北京市顺义区嘉恩早教 - 北京幼儿园黄页
  61. 苏州高新区狮山实验小学