nginx找到默認(rèn)根目錄(root?html)的方法
nginx如何找到默認(rèn)根目錄(root html)
nginx的出場配置
server {
listen 80;
server_name 127.0.0.1;
location / {
root html; # 這是一個(gè)相對路徑
}
error_page 404 /404.html; #當(dāng)狀態(tài)碼為400則轉(zhuǎn)到/404.html
error_page 500 502 503 504 /50x.html; #當(dāng)狀態(tài)碼為50x.. 則轉(zhuǎn)到/50x.html
location = /50x.html {
root html;
}
}
系統(tǒng)上nginx配置文件在/etc/nginx/nginx.conf,服務(wù)index.html的位置是/var/lib/nginx/html/index.html。現(xiàn)在,看看上面的配置,nginx是如何根據(jù)配置找到/var/lib/nginx/html/index.html?
解答
這就涉及到nginx查找相對路徑的機(jī)制。nginx會(huì)把--prefix拼接到相對路徑的前面,共同組成一個(gè)完整的路徑。
--prefix在不同的環(huán)境中安裝可能都是不一樣的??梢酝ㄟ^nginx -V查看到相關(guān)配置
nginx -V nginx version: nginx/1.24.0 built with OpenSSL 3.1.0 14 Mar 2023 TLS SNI support enabled configure arguments: --prefix=/var/lib/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib/nginx/modules --conf-path=/etc/nginx/nginx.conf --pid-path=/run/nginx/nginx.pid --lock-path=/run/nginx/nginx.lock --http-client-body-temp-path=/var/lib/nginx/tmp/client_body ...... ......
可以看到上面--prefix=/var/lib/nginx,因此此時(shí)nginx查找的html的完整路徑是 /var/lib/nginx/html
以上就是nginx找到默認(rèn)根目錄(root html)的方法的詳細(xì)內(nèi)容,更多關(guān)于nginx默認(rèn)根目錄的資料請關(guān)注腳本之家其它相關(guān)文章!
- Vue項(xiàng)目Nginx子目錄部署(Vite和Vue-CLI)
- nginx如何配置vue項(xiàng)目history的路由模式(非根目錄)
- 通過nginx實(shí)現(xiàn)訪問服務(wù)器指定目錄下圖片資源
- nginx 不同的訪問路徑對應(yīng)項(xiàng)目不同的目錄的實(shí)現(xiàn)方法
- nginx設(shè)置資源請求目錄的方式詳解
- Nginx安裝完成沒有生成sbin目錄的解決方法
- Nginx本地目錄映射實(shí)現(xiàn)代碼實(shí)例
- nginx用正則表達(dá)式實(shí)現(xiàn)泛域名自動(dòng)匹配目錄的方法
- 深入理解Nginx中的sites-enabled目錄
相關(guān)文章
Nginx反向代理實(shí)現(xiàn)Vue跨域的示例
本文主要介紹了Nginx反向代理實(shí)現(xiàn)Vue跨域的示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-06-06
Nginx配置Vue項(xiàng)目Hash/History模式路由跳轉(zhuǎn)錯(cuò)誤的解決方案
這篇文章主要為大家詳細(xì)介紹了Nginx配置Vue項(xiàng)目Hash/History模式路由跳轉(zhuǎn)錯(cuò)誤的相關(guān)解決方案,文中的示例代碼講解詳細(xì),需要的小伙伴可以了解下2025-09-09
使用ngxtop實(shí)時(shí)監(jiān)控Nginx日志文件的示例代碼
在Nginx日志分析領(lǐng)域,ngxtop是一款強(qiáng)大的實(shí)時(shí)監(jiān)控工具,它能夠即時(shí)解析Nginx的訪問日志文件,提供直觀、可定制的實(shí)時(shí)統(tǒng)計(jì)信息,幫助管理員更好地了解服務(wù)器的運(yùn)行狀況和Web流量,本文給大家介紹使用ngxtop實(shí)時(shí)監(jiān)控Nginx日志文件的示例代碼,需要的朋友可以參考下2024-01-01
Nginx服務(wù)器屏蔽與禁止屏蔽網(wǎng)絡(luò)爬蟲的方法
今天小編就為大家分享一篇關(guān)于Nginx服務(wù)器屏蔽與禁止屏蔽網(wǎng)絡(luò)爬蟲的方法,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-03-03
Nginx 路由轉(zhuǎn)發(fā)和反向代理location配置實(shí)現(xiàn)
本文主要介紹了Nginx 路由轉(zhuǎn)發(fā)和反向代理location配置實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-11-11
Nginx 流量控制/限流的具體實(shí)現(xiàn)示例
限流是一種流量控制手段,用于限制單位時(shí)間內(nèi)可以通過系統(tǒng)的請求數(shù)或連接數(shù),本文主要介紹了Nginx流量控制/限流的具體實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下2024-07-07

