nginx ServerName匹配規(guī)則實(shí)現(xiàn)
完整匹配
ServerName可以配置多個(gè)域名
server_name a.orgcomcn.top b.orgcomcn.top;
通配符匹配
server_name *.orgcomcn.top;
正則匹配
server_name ~^[0-9]+\.orgcomcn.top$;
正則匹配格式,必須以~開頭,比如:server_name ~^www\d+\.example\.net$;。如果開頭沒有~,
則nginx認(rèn)為是精確匹配。在邏輯上,需要添加^和$錨定符號(hào)。注意,正則匹配格式中.
為正則元字符,如果需要匹配.,則需要反斜線轉(zhuǎn)義。如果正則匹配中含有{和}則需要雙引號(hào)引用起來,
避免nginx報(bào)錯(cuò),如果沒有加雙引號(hào),則nginx會(huì)報(bào)如下錯(cuò)誤:
directive "server_name" is not terminated by ";" in ...。
特殊匹配格式
server_name ""; 匹配Host請(qǐng)求頭不存在的情況。
匹配順序
1. 精確的名字
2. 以*號(hào)開頭的最長(zhǎng)通配符名稱,例如 *.example.org
3. 以*號(hào)結(jié)尾的最長(zhǎng)通配符名稱,例如 mail.*
4. 第一個(gè)匹配的正則表達(dá)式(在配置文件中出現(xiàn)的順序
到此這篇關(guān)于nginx ServerName匹配規(guī)則實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)nginx ServerName匹配規(guī)則內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- 深入解析nginx路由location匹配規(guī)則及其優(yōu)先級(jí)
- nginx?反向代理負(fù)載均衡策略配置SSL訪問匹配規(guī)則優(yōu)先級(jí)
- Nginx路徑匹配規(guī)則小結(jié)
- 詳解nginx 的 default_server 定義及匹配規(guī)則
- Nginx 轉(zhuǎn)發(fā)匹配規(guī)則的實(shí)現(xiàn)
- nginx 配置location匹配規(guī)則實(shí)例講解
- Nginx處理請(qǐng)求時(shí)的匹配規(guī)則詳析
- nginx 匹配規(guī)則小總結(jié)(推薦)
- 詳解Nginx location 匹配規(guī)則
相關(guān)文章
keepalived+nginx高可用實(shí)現(xiàn)方法示例
這篇文章主要介紹了keepalived+nginx高可用實(shí)現(xiàn)方法示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-05-05
如何實(shí)現(xiàn)Nginx同一端口同時(shí)支持http與https協(xié)議
最近有一個(gè)需求,需要讓一個(gè)端口的http服務(wù)支持https訪問,本文就來介紹一下如何實(shí)現(xiàn)Nginx同一端口同時(shí)支持http與https協(xié)議,感興趣的可以了解一下2023-11-11
Nginx+keepalived雙機(jī)熱備技術(shù)實(shí)踐
在互聯(lián)網(wǎng)的高可用性 服務(wù)中,單一的服務(wù)節(jié)點(diǎn)往往無法滿足業(yè)務(wù)對(duì)穩(wěn)定性和可用性的要求,雙機(jī)熱備是一種常見的高可用性解決方案,它通過兩臺(tái)服務(wù)器同時(shí)運(yùn)行相同的服務(wù),本文將詳細(xì)介紹如何在 Nginx 環(huán)境中部署雙機(jī)熱備方案,需要的朋友可以參考下2025-01-01
nginx代理postgresql的實(shí)現(xiàn)示例
本文主要介紹了nginx代理postgresql的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-10-10
nginx location 配置 正則表達(dá)式實(shí)例詳解
本文通過實(shí)例代碼給大家介紹了nginx location 配置 正則表達(dá)式的問題,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-07-07

