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配置pgadmin在位置
- 6. Apache的配置相匹配的位置排除
- 7. 带nginx的Wordpress多站点。匹配位置内的子目录
- 8. Nginx的位置配置(子文件夹)
- 9. 两个方向的Nginx位置配置
- 10. Nginx的位置搜索终止匹配与正则表达式
- 11. nginx位置正则表达式,匹配多次
- 12. nginx位置正则表达式 - 字符类和匹配范围
- 13. nginx中的通配符请求/位置?
- 14. Nginx的配置
- 15. Nginx的配置
- 16. 位置模式匹配
- 17. 比较两个相互匹配的位图匹配as3
- 18. 升压SOLR相关的匹配的位置多值字段
- 19. Nginx的位置设置
- 20. 在nginx的配置
- 21. nginx的配置12.04
- 22. Nginx的supervisord配置
- 23. nginx的配置/只
- 24. 如何匹配nginx的位置,两者的sitemap.xml和sitemap.xml.gz并通过
- 25. Icinga + Nginx配置
- 26. Nginx配置
- 27. Ampache nginx配置
- 28. Nginx laravel配置
- 29. dynamicaly设置nginx的位置配置文件
- 30. Nginx位置匹配除php之外的所有文件扩展名
第二看起来更酷:P(我认为第一匹配确切的位置,第二次使用正常的exp。但因为我不知道我不会发布这个答案) – n00b 2011-03-08 22:28:51