摘要:在里面配置多個(gè)在開(kāi)始處理一個(gè)請(qǐng)求時(shí),會(huì)取出頭中的,與中每個(gè)的進(jìn)行匹配,以此決定到底由哪一個(gè)塊來(lái)處理這個(gè)請(qǐng)求里面的用于配置基于名稱的虛擬主機(jī)除了完全匹配,還可以以通配符以通配符開(kāi)始的字符串以通配符結(jié)束的字符匹配正則表達(dá)式
在 nginx.conf 里面配置多個(gè) server:
在開(kāi)始處理一個(gè) http 請(qǐng)求時(shí),nginx 會(huì)取出 header 頭中的 host,與 nginx.conf 中每個(gè) server 的 server_name 進(jìn)行匹配,以此決定到底由哪一個(gè) server 塊來(lái)處理這個(gè)請(qǐng)求
里面的 server_name:
用于配置基于名稱的虛擬主機(jī)
除了完全匹配,還可以以通配符:
1、以*通配符開(kāi)始的字符串:
server_name *.domain.com;
2、以*通配符結(jié)束的字符
server_name www.*;
3、匹配正則表達(dá)式
server_name ~^(?.+).domain.com$;
server { listen 80 default_server; server_name www.123.com; root /home/web1; location / { } error_page 404 /404.html; location = /40x.html { } error_page 500 502 503 504 /50.xhtml; location = /50x.html { } }
server { server_name www.abc.com; root /home/web2; location / { } error_page 404 /404.html; location = /40x.html { } error_page 500 502 503 504 /50x.html; location = /50x.html { } }
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/40113.html
摘要:指定該配置段為端口的默認(rèn)主機(jī),即對(duì)于未綁定的域名指向你的服務(wù)器時(shí),匹配不到你配置的虛擬主機(jī)域名后,會(huì)默認(rèn)使用這個(gè)虛擬主機(jī)。此處的可以換成任意其他無(wú)效字符或無(wú)效的域名,表示該配置不會(huì)被正常訪問(wèn)到。表示直接返回錯(cuò)誤。 默認(rèn)情況下,Nginx 允許直接以 IP 的方式就能直接訪問(wèn)到網(wǎng)站,或者通過(guò)未設(shè)置的域名訪問(wèn)(比如有人把他自己的域名指向了你的服務(wù)器 IP)。這樣容易暴露一些服務(wù)器上的網(wǎng)站,...
摘要:安裝啟動(dòng)訪問(wèn)默認(rèn)是端口配置文件目錄重啟停用利用反向代理映射端口 1、安裝nginx yum -y install nginx 2、啟動(dòng)nginx service nginx start 3、訪問(wèn)(nginx默認(rèn)是80端口) curl 127.0.0.1 4、nginx配置文件目錄 /etc/nginx 5、重啟nginx service nginx restart 6、停用n...
摘要:所有的都不是完整的程序,所有未上線的程序都僅僅是個(gè)作為開(kāi)發(fā)的后起之秀,在現(xiàn)在的國(guó)內(nèi)環(huán)境下,雖比不上的火熱,沒(méi)有那么廣大的群眾基礎(chǔ),蓋不過(guò)的高大上,但基于谷歌引擎的極速,異步與事件模型,無(wú)疑將是開(kāi)發(fā)的重大革新我是一個(gè)小前端,自從知道,就覬覦其 所有的Demo都不是完整的程序,所有未上線的程序都僅僅是個(gè)Demo; Nodejs作為Web開(kāi)發(fā)的后起之秀,在現(xiàn)在的國(guó)內(nèi)環(huán)境下,雖比不上PHP的火...
摘要:二配置文件的配置文件默認(rèn)讀取文件。域名還可以分出級(jí)域名。這時(shí)候發(fā)現(xiàn)和域名訪問(wèn)都只是對(duì)應(yīng)到了使用端口的程序默認(rèn)的。需要注意的是這句命令應(yīng)該放在的花括號(hào)內(nèi)。 一、Nginx安裝 centos6.x yum默認(rèn)沒(méi)有nginx的軟件包 安裝方式: 到nginx下載頁(yè)面http://nginx.org/en/linux_pac...,復(fù)制CENTOS 6的nginx軟件源安裝包 運(yùn)行命令:wge...
閱讀 878·2021-10-13 09:39
閱讀 3531·2021-09-26 10:16
閱讀 2861·2019-08-30 15:54
閱讀 1037·2019-08-30 14:22
閱讀 2886·2019-08-29 15:39
閱讀 3253·2019-08-27 10:52
閱讀 809·2019-08-26 13:59
閱讀 1703·2019-08-26 12:20