location = / 精確匹配 /,后面不能帶任何字符
location / 所有地址都是以 / 開頭,所以這條規(guī)則將會(huì)匹配到所有請(qǐng)求。但優(yōu)先級(jí)最低。
location /documents/ 匹配任何以 /documents/ 開頭的地址,匹配符合之后,還要繼續(xù)向下搜索,只有后面的正則表達(dá)式?jīng)]有匹配到時(shí),這一條才會(huì)被采用。
location ^~ /images/ 匹配任何以 /images/ 開頭的地址,匹配符合之后,停止往下正則搜索,采用這一條。
location ~* \.(gif|jpg|jpeg)$ 匹配所有以 gif,jpg或jpeg 結(jié)尾的請(qǐng)求,然而所有請(qǐng)求 /images/ 下圖片的請(qǐng)求會(huì)被config D 處理,因?yàn)?^~ 到達(dá)不了這一條正則。
特殊說明:
= 開頭表示精確匹配,如 A 中只匹配根目錄結(jié)尾的請(qǐng)求,后面不能帶任何字符串。
^~ 開頭表示uri以某個(gè)常規(guī)字符串開頭,不是正則匹配
~ 開頭表示區(qū)分大小寫的正則匹配
~* 開頭表示不區(qū)分大小寫的正則匹配
/ 通用匹配, 如果沒有其它匹配,任何請(qǐng)求都會(huì)匹配到文章源自網(wǎng)吧系統(tǒng)維護(hù)-http://www.strong-digital.cn/6661.html
文章源自網(wǎng)吧系統(tǒng)維護(hù)-http://www.strong-digital.cn/6661.html
評(píng)論