29
A
回答
67
location = /abc {}
确切URI /abc
location ~ /abc
是对URI一个正则表达式的匹配相匹配时,这意味着包含任何URI /abc
, 你可能想要:location ~ ^/abc
为uri开始/abc
改为
+19
你意识到你不需要一个正则表达式匹配的开始。这是nginx的默认操作:'location/abc {...}' – dalore 2016-07-19 10:02:11
+0
@dalore的评论只是一个快速的“I second”。/abc正是做〜^/abc所做的(至少在我的当前版本的nginx中,1.10.2在centos上)。也许这是因为这个答案是写的...进一步阅读[这里](http://nginx.org/en/docs/http/request_processing.html) – 2017-03-30 17:37:32
相关问题
- 1. nginx的位置块匹配的网址
- 2. nginx的位置的rewrite不匹配
- 3. 匹配子在nginx的位置
- 4. Nginx的位置路径匹配
- 5. Nginx的位置和URI匹配
- 6. 变量捕获与Nginx的位置相匹配,
- 7. nginx位置路径匹配问题
- 8. NGINX位置配置
- 9. NGINX位置指令相同的位置
- 10. nginx配置pgadmin在位置
- 11. Apache的配置相匹配的位置排除
- 12. 可能与nginx中的位置指令与端口号相匹配吗?
- 13. NGINX位置通配符
- 14. 如何匹配nginx中扩展少的文件的位置?
- 15. 带nginx的Wordpress多站点。匹配位置内的子目录
- 16. Nginx的前缀位置配置
- 17. 两个方向的Nginx位置配置
- 18. Nginx的位置配置(子文件夹)
- 19. Nginx的:仅使用服务器模块,如果位置匹配
- 20. nginx匹配位置中的特定单词
- 21. Nginx的位置语句和正则表达式匹配正常
- 22. Nginx的位置搜索终止匹配与正则表达式
- 23. 仅用于url参数的nginx位置匹配
- 24. nginx匹配位置与正则表达式
- 25. nginx位置正则表达式,匹配多次
- 26. nginx位置正则表达式 - 字符类和匹配范围
- 27. nginx重定向匹配servname和多名虚拟主机位置
- 28. 重写nginx中的相对位置
- 29. Nginx配置中的静态位置多个位置
- 30. nginx中的通配符请求/位置?
第二看起来更酷:P(我认为第一匹配确切的位置,第二次使用正常的exp。但因为我不知道我不会发布这个答案) – n00b 2011-03-08 22:28:51