location = / 精確匹配 /,后面不能帶任何字符
location / 所有地址都是以 / 開頭,所以這條規(guī)則將會匹配到所有請求。但優(yōu)先級最低。
location /documents/ 匹配任何以 /documents/ 開頭的地址,匹配符合之后,還要繼續(xù)向下搜索,只有后面的正則表達(dá)式?jīng)]有匹配到時,這一條才會被采用。
location ^~ /images/ 匹配任何以 /images/ 開頭的地址,匹配符合之后,停止往下正則搜索,采用這一條。
location ~* \.(gif|jpg|jpeg)$ 匹配所有以 gif,jpg或jpeg 結(jié)尾的請求,然而所有請求 /images/ 下圖片的請求會被config D 處理,因為 ^~ 到達(dá)不了這一條正則。
特殊說明:
= 開頭表示精確匹配,如 A 中只匹配根目錄結(jié)尾的請求,后面不能帶任何字符串。
^~ 開頭表示uri以某個常規(guī)字符串開頭,不是正則匹配
~ 開頭表示區(qū)分大小寫的正則匹配
~* 開頭表示不區(qū)分大小寫的正則匹配
/ 通用匹配, 如果沒有其它匹配,任何請求都會匹配到
版權(quán)聲明:文章圖片資源來源于網(wǎng)絡(luò),如有侵權(quán),請留言刪除!!!
評論