Nginx默認(rèn)location?index設(shè)置網(wǎng)站的默認(rèn)首頁(yè)方法詳解
/斜杠代表location定位的路徑,路徑當(dāng)中最重要的字段就是root。
root默認(rèn)值就是html,這個(gè)就是nginx安裝路徑下面的html文件夾作為root的路徑。默認(rèn)不配置就是root下面的內(nèi)容,index指定了主頁(yè)的內(nèi)容。
[root@jenkins html]# echo test > test.html [root@jenkins html]# ls 50x.html dist test.html root@jenkins html]# pwd /usr/local/nginx/html [root@jenkins html]# ls 50x.html dist test.html [root@jenkins html]# cat test.html test [root@jenkins ~]# vim /usr/local/nginx/conf/nginx.conf location / { root html; index test.html; }
location斜杠表示服務(wù)的根目錄,這里index指令是去指定首頁(yè)。
root你這里可以更改為自己想要設(shè)置的目錄,并且它的相對(duì)路徑是在nginx的安裝路徑下面。
如果你需要寫(xiě)絕對(duì)路徑,那么前面加入斜杠/nginx/。
還有一點(diǎn)就是index后面其實(shí)默認(rèn)只有一個(gè)配置index.html,另外一個(gè)Index.htm是不生效的。這個(gè)主頁(yè)你可以自己配置。
location / { root /usr/local/nginx/html; index index.html index.htm; }
實(shí)際當(dāng)中的配置
[www@12-116-efx-simulation estage-front]$ cat /application/nginx/conf/conf.d/estage-front.conf server { listen 7080; server_name _; location / { root /data/app/estage-front/; index login.html; } } [root@12-116-efx-simulation ~]# ls -l /data/app/estage-front/ 總用量 56 -rw-r--r--. 1 www www 5480 9月 16 11:09 app.html drwxr-xr-x. 3 www www 184 9月 16 11:09 bigdata drwxr-xr-x. 2 www www 4096 9月 16 11:09 defs drwxr-xr-x. 2 www www 191 9月 16 11:09 extention -rw-r--r--. 1 www www 7806 9月 16 11:09 get.html -rw-r--r--. 1 www www 5033 9月 16 11:09 getRiskPDF.html drwxr-xr-x. 23 www www 8192 9月 16 11:09 iframe -rw-r--r--. 1 www www 7738 9月 16 11:09 login.html -rw-r--r--. 1 www www 4460 9月 16 11:09 modifyPwd.html drwxr-xr-x. 2 www www 24 9月 16 11:09 proxy drwxr-xr-x. 8 www www 76 9月 16 11:09 static [www@12-116-efx-simulation estage-front]$ curl 192.168.12.116:7080/login.html <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content ="IE=edge,chrome=1"/> <title></title> <script> // 如果當(dāng)前瀏覽器已登錄賬戶,需自動(dòng)跳轉(zhuǎn)到主頁(yè) if(document.cookie && document.cookie.indexOf('_bank_token') != -1) { window.location.href = 'app.html?v=ebba';
Nginx index:首頁(yè)處理
HTTP 請(qǐng)求經(jīng)過(guò)一系列的請(qǐng)求流程處理后,最終將讀取數(shù)據(jù)并把數(shù)據(jù)內(nèi)容返回給用戶。當(dāng)用戶請(qǐng)求沒(méi)有明確指定請(qǐng)求的文件名稱(chēng)時(shí),Nginx 會(huì)根據(jù)設(shè)定返回默認(rèn)數(shù)據(jù),實(shí)現(xiàn)這一功能包含 ngx_http_index_module、ngx_http_random_index_module、ngx_http_autoindex_module 這 3 個(gè)模塊。
常用的首頁(yè)處理配置指令如下面表格中所示。
配置樣例如下:
location / { index index.$geo.html index.html; }
指令值為多個(gè)文件時(shí),會(huì)按照從左到右的順序依次查找,找到對(duì)應(yīng)文件后將結(jié)束查找。
總結(jié)
到此這篇關(guān)于Nginx默認(rèn)location index設(shè)置網(wǎng)站的默認(rèn)首頁(yè)的文章就介紹到這了,更多相關(guān)Nginx index網(wǎng)站默認(rèn)首頁(yè)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Jenkins實(shí)現(xiàn)集群化管理以及流水線項(xiàng)目配置
這篇文章主要為大家介紹了Jenkins基本概念,配置實(shí)現(xiàn)集群化管理以及配置流水線項(xiàng)目的實(shí)現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-03-03Nginx設(shè)置404錯(cuò)誤頁(yè)面跳轉(zhuǎn)的幾種方法總結(jié)
一個(gè)網(wǎng)站項(xiàng)目,肯定是避免不了404頁(yè)面的,通常使用Nginx作為Web服務(wù)器時(shí),有些相關(guān)配置方法,下面小編給大家?guī)?lái)了Nginx實(shí)現(xiàn)404頁(yè)面的幾種方法,感興趣的朋友一起看看吧2024-03-03nginx緩存頁(yè)面后 串會(huì)話問(wèn)題的解決方法
nginx支持頁(yè)面緩存,之前我的博客有介紹配置方案,昨天出了一個(gè)詭異的問(wèn)題,別人的機(jī)器登錄后,我的機(jī)器打開(kāi)應(yīng)用的首頁(yè)會(huì)出現(xiàn)別人的用戶信息,也就是說(shuō)我的瀏覽器訪問(wèn)的應(yīng)用會(huì)話其實(shí)是別人的會(huì)話2013-06-06Dockerfile打包nginx鏡像的實(shí)現(xiàn)步驟
本文主要介紹了Dockerfile打包nginx鏡像的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-10-10Nginx服務(wù)器屏蔽與禁止屏蔽網(wǎng)絡(luò)爬蟲(chóng)的方法
今天小編就為大家分享一篇關(guān)于Nginx服務(wù)器屏蔽與禁止屏蔽網(wǎng)絡(luò)爬蟲(chóng)的方法,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-03-03Nginx配置請(qǐng)求頭攜帶原始請(qǐng)求信息的實(shí)現(xiàn)
本文主要介紹了Nginx配置請(qǐng)求頭攜帶原始請(qǐng)求信息的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-12-12添加Nginx代理配置只允許內(nèi)部IP訪問(wèn)的實(shí)現(xiàn)方法
在本篇文章里小編給大家整理的是一篇關(guān)于添加Nginx代理配置只允許內(nèi)部IP訪問(wèn)的實(shí)現(xiàn)方法的文章,有需要的朋友們可以學(xué)習(xí)下。2019-10-10nginx服務(wù)器實(shí)現(xiàn)上傳下載文件的實(shí)例代碼
這篇文章主要介紹了nginx服務(wù)器實(shí)現(xiàn)上傳下載文件的實(shí)例代碼,本文通過(guò)代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下2024-02-02