亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Nginx的location怎么使用

發布時間:2021-12-10 16:28:18 來源:億速云 閱讀:167 作者:iii 欄目:大數據

這篇文章主要講解了“Nginx的location怎么使用”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“Nginx的location怎么使用”吧!

語法

Syntax: location [ = | ~ | ~* | ^~ ] uri { ... }        location @name { ... }Default:  —Context:  server, location
語法說明
location = /uri=開頭表示精確匹配,只有完全匹配上才能生效。
location ^~ /uri^~ 開頭對URL路徑進行前綴匹配,并且在正則之前。
location ~ pattern~開頭表示區分大小寫的正則匹配。
location ~* pattern~*開頭表示不區分大小寫的正則匹配。
location /uri不帶任何修飾符,也表示前綴匹配,但是在正則匹配之后。
location /通用匹配,任何未匹配到其它location的請求都會匹配到,相當于switch中的default。
  1. 精確匹配的優先級最高。

  2. 如果沒有精確匹配,那么就會對配置文件中的所有非正則location進行匹配,找到最長匹配。如果最長匹配是以^~開頭,那么就返回該匹配結果。

  3. 對正則匹配逐個進行匹配,如果匹配成功,則返回正則location,如果不成功,則返回第2步匹配的最長匹配結果

nginx 配置 proxy_pass時可以實現URL路徑的部分替換。

1.proxy_pass的目標地址,默認不帶/,表示只代理域名,url和querystring部分不會變(把請求的path拼接到proxy_pass目標域名之后作為代理的URL)

2.如果在目標地址后增加/,則表示把path中location匹配成功的部分剪切掉之后再拼接到proxy_pass目標地址

例子:

server {        location  /abc {                proxy_pass http://server_url;        }       location  /abc {                proxy_pass http://server_url/;        } }

比如請求 /abc/b.html

如上兩個匹配成功后,實際代理的目標url分別是

http://server_url/abc/b.html (把/abc/b.html拼接到http://server_url之后)

http://server_url/b.html (把/abc/b.html的/abc去掉之后,拼接到http://server_url/之后)

感謝各位的閱讀,以上就是“Nginx的location怎么使用”的內容了,經過本文的學習后,相信大家對Nginx的location怎么使用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

眉山市| 吉水县| 闸北区| 临潭县| 前郭尔| 陆良县| 汝城县| 东乌珠穆沁旗| 社会| 随州市| 吴桥县| 庆云县| 娱乐| 泰安市| 乌兰察布市| 门头沟区| 江陵县| 叙永县| 金平| 龙胜| 且末县| 资溪县| 开平市| 佛学| 开江县| 都匀市| 白银市| 临城县| 沁源县| 喀喇沁旗| 棋牌| 麻栗坡县| 鄱阳县| 磐石市| 财经| 和田市| 淮滨县| 乡宁县| 宣威市| 巴彦县| 望谟县|