Nginx Location 匹配设置

需求来源

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

解决方案

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

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

使用说明

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

相关主题:
相关推荐
  1. Python公开课 - pyspider框架介绍
  2. 脱单!武汉的相亲角在哪你知道吗?
  3. 南京市陶行知小学
  4. 武汉女子网上做兼职被骗六十五万
  5. 福州市群众路小学
  6. 会变大变小的狮子(狮子特鲁鲁)
  7. 如何在Django项目中优雅的实现markdown和代码高亮
  8. 杭州市大关小学(申花小学)
  9. 机器学习 - 监督学习概述
  10. 不肯长大的小泰莱莎
  11. 育萌早教中心幼儿园 - 哈尔滨幼儿园黄页
  12. 哈尔滨市大同小学校
  13. 无锡市后宅中心小学
  14. 衡阳市二塘小学
  15. 桂林市全州县白宝子爱幼儿园 - 桂林幼儿园黄页
  16. 生活不易,酒在远方
  17. 珠海雅景小学
  18. Python公开课 - Django自定义404/404/500页面的两种方法
  19. Ubuntu下使用Apache Bench对网站进行压力测试
  20. 易中天给英雄武汉的一首诗 - 武汉新鲜事
  21. 北京市海淀区安健辉新概念学前教育 - 北京幼儿园黄页
  22. 图像处理工具ImageMagick - 灰度化和二值化
  23. 事发武汉农夫山泉矿泉水内惊现大量虫卵
  24. 北京市大兴区庞各庄镇中心幼儿园北顿垡分园 - 北京幼儿园黄页
  25. 沈阳市东陵区童趣幼儿园(东陵街道保利社区卫生服务站西北) - 沈阳幼儿园黄页
  26. 河北省邯郸市临漳县狄邱中学附近临漳县狄邱乡中心幼儿园 - 邯郸幼儿园黄页
  27. NumPy - 简明教程(中)
  28. 免费CDN资源汇总
  29. 仙鶴國王
  30. 武汉市东西湖区阳光双语幼儿园 - 武汉幼儿园黄页
  31. 武汉推出越王勾践剑交通卡
  32. 浦东新区花木镇中心小学
  33. 席子下的小妖精
  34. 打新生儿的脸会怎么样 - 育儿经验
  35. 老熊和大鼻狗
  36. 小意达的花儿
  37. 沈阳市铁西区小雨点艺术幼儿园 - 沈阳幼儿园黄页
  38. 北京市海淀区金色童年双语幼儿园 - 北京幼儿园黄页
  39. 代理技术详解 - HTTP代理,HTTPS代理及SOCKS 5代理
  40. 东营区史口镇第五小学
  41. 小丁丁家的鸭
  42. 以愚困智
  43. 奥迪客户不满加价,被武汉4S店销售群殴
  44. 武汉动物园火烈鸟孔雀排队打疫苗
  45. 武汉一女子七天被骗220万
  46. 南昌县八一乡中心小学
  47. 百名网媒总编辑登上知音号欣赏武汉夜色
  48. 石鼓敲出来的皇帝
  49. 四兄弟种树
  50. 湖北将发放消费券 - 武汉新鲜事