久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

關(guān)于nginx location匹配的問(wèn)題

瀏覽:157日期:2024-06-25 10:52:26

問(wèn)題描述

配置nginx使其支持php-fpm時(shí),發(fā)現(xiàn)一個(gè)問(wèn)題,如下圖配置

關(guān)于nginx location匹配的問(wèn)題

此時(shí)訪問(wèn)http://host/server.php是沒(méi)問(wèn)題的

關(guān)于nginx location匹配的問(wèn)題

但是當(dāng)我去掉了~后

如圖

關(guān)于nginx location匹配的問(wèn)題

此時(shí)訪問(wèn)http://host/server.php出問(wèn)題了

關(guān)于nginx location匹配的問(wèn)題

請(qǐng)教為什么一定要有~號(hào)呢

我原先的理解是,/server.php這個(gè)uri能夠匹配location php且匹配的長(zhǎng)度比location / 長(zhǎng)(3:1),所以在這種情況下有沒(méi)有~ 都是一樣的,結(jié)果卻出人意料

求教大神,這是怎么回事?

問(wèn)題解答

回答1:

以=開(kāi)頭表示精確匹配

如 A 中只匹配根目錄結(jié)尾的請(qǐng)求,后面不能帶任何字符串。

^~ 開(kāi)頭表示uri以某個(gè)常規(guī)字符串開(kāi)頭,不是正則匹配

~ 開(kāi)頭表示區(qū)分大小寫(xiě)的正則匹配;

~* 開(kāi)頭表示不區(qū)分大小寫(xiě)的正則匹配

/ 通用匹配, 如果沒(méi)有其它匹配,任何請(qǐng)求都會(huì)匹配到

沒(méi)有見(jiàn)過(guò)你這種都不符合的情況。參考nginx配置location總結(jié)及rewrite規(guī)則寫(xiě)法

相關(guān)文章:
主站蜘蛛池模板: 米易县| 仪陇县| 承德市| 清新县| 汉川市| 木兰县| 河间市| 怀仁县| 东城区| 桂阳县| 鲁甸县| 泰宁县| 柳林县| 东山县| 汶上县| 高阳县| 色达县| 新干县| 涿州市| 金山区| 中西区| 巴林右旗| 炎陵县| 尖扎县| 启东市| 乐业县| 申扎县| 宿松县| 沙雅县| 明水县| 交城县| 繁峙县| 新巴尔虎左旗| 石门县| 平凉市| 镇赉县| 富平县| 伊宁县| 福贡县| 崇州市| 克东县|