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