最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Nginx訪問靜態(tài)資源配置的實(shí)現(xiàn)步驟

 更新時間:2023年09月20日 15:13:40   作者:劃]破  
Nginx 擅長于底層服務(wù)器端資源的處理,例如靜態(tài)資源處理轉(zhuǎn)發(fā)、反向代理,負(fù)載均衡等,本文主要介紹了Nginx訪問靜態(tài)資源配置的實(shí)現(xiàn)步驟,具有一定的參考價值,感興趣的可以了解一下

Nginx訪問靜態(tài)資源配置

關(guān)于 alias和root配置的說明:
一般情況下,在nginx配置中的良好習(xí)慣是:
1)在location /中,即路徑為“ / ”時, 配置root目錄;
2)在location /path中,即路徑包含指定內(nèi)容,如“ localtion /imgs ”時, 配置alias虛擬目錄。

1. 配置修改如下:

# 訪問靜態(tài)資源:直接配置靜態(tài)資源_絕對路徑,Docker的話,需要配置Docker內(nèi)部Nginx的絕對路徑
#  		配置文件中增加如下內(nèi)容location(配置文件位置:nginx/nginx.conf,
#								新版本配置文件位置:/nginx/conf.d/default.conf)
location /images {
            autoindex on;
      		autoindex_exact_size on;
      		autoindex_localtime on;
      		# Window服務(wù)器,路徑如 D:/images/;    
      		#	***注***:  1. 路徑分隔符為 / 或 \\ ,而非 \
      		#				2. 使用alias,最后的" / " 不能缺少 
      		alias	/home/nginx-1.22.0/images/;  # 絕對路徑  [ docker需要配置容器內(nèi)絕對路徑 ]
        }

2. 配置相關(guān)屬性說明

nginx默認(rèn)是不允許列出整個目錄的,如需開啟,使用下方三個配置項(xiàng):

  • autoindex on;    開啟目錄列表訪問,這樣瀏覽器可以直接訪問根路徑,列出文件列表,和Ftp效果類似
  •  autoindex_exact_size on;    顯示出文件的確切大小,單位是bytes。
    • 改為off后,顯示出文件的大概大小,單位是kB或者M(jìn)B或者GB
  •  autoindex_localtime on;
    • 默認(rèn)為off,顯示的文件時間為GMT時間。
    •  改為on后,顯示的文件時間為文件的服務(wù)器時間

3. 實(shí)例【靜態(tài)資源–圖片】,并開啟路徑目錄列表:

1. 在/home/nginx-1.22.0文件夾下創(chuàng)建images文件夾[可隨意路徑],放入圖片: MyIndex.jpg
2. 修改nginx.conf配置文件【路徑千萬別找錯了】
如 路徑:	/usr/local/nginx/conf/nginx.conf    或   D:/images/;
3. 新增一個圖片資源路徑訪問location:
	location /images {
            autoindex on;
      		autoindex_exact_size on;
      		autoindex_localtime on;
      		alias	/home/nginx-1.22.0/images/;   # 最后的" / " 不能缺少 
      		# alias	F:\\PHP\\upload;
        }

4. location中的root和alias參數(shù)說明:

alias和root區(qū)別:
1)alias指定的目錄是準(zhǔn)確的,Nginx訪問該location時,資源路徑即alias指定的跟路徑;
2)root指定的目錄是location匹配訪問的path目錄的上一級目錄
	# 如 location /imgs/,   root配置為 /code/front/dist
	#		那么,文件的路徑存在在:  /code/front/dist/imgs/
3)使用alias標(biāo)簽的目錄塊中不能使用rewrite的break(具體原因不明);
	另外,alias指定的目錄后面必須要加上 “ / ” 符號?。?!
4)root目錄配置中,location匹配的path目錄后面帶不帶"/",都不會影響訪問。
所以,一般情況下,在nginx配置中的良好習(xí)慣是:
1)在location /中配置root目錄;
2)在location /path中配置alias虛擬目錄。
# 假設(shè)項(xiàng)目文件夾:code , 靜態(tài)文件的位置:/code/front/dist/
#		如下使用root配置,會訪問不到,報404之類的:
	location ^~ /static/ {
		# 這里使用root的話,相當(dāng)于 文件的路徑為 /data/zfy_home/code/front/dist/static/
        # 	root配置無效
        root /data/zfy_home/code/front/dist/;   
		# 有效配置:
		alias /data/zfy_home/code/front/dist/;  # 使用alias時, 最后的" / " 不能缺少 
    } 
Or 
	location / {
		# 這里直接使用root配置全路徑即可
		#		root配置有效
        root /data/zfy_home/code/front/dist/;   
		# 		location后跟" / "時,建議直接使用root了,alias多此一舉了感覺
		alias /data/zfy_home/code/front/dist/;  # 使用alias時, 最后的" / " 不能缺少 
    } 

到此這篇關(guān)于Nginx訪問靜態(tài)資源配置的實(shí)現(xiàn)步驟的文章就介紹到這了,更多相關(guān)Nginx訪問靜態(tài)資源配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Nginx正則表達(dá)式相關(guān)的參數(shù)和規(guī)則介紹

    Nginx正則表達(dá)式相關(guān)的參數(shù)和規(guī)則介紹

    這篇文章主要給大家介紹了關(guān)于Nginx正則表達(dá)式相關(guān)的參數(shù)和規(guī)則的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Nginx正則表達(dá)式具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • 配置Nginx實(shí)現(xiàn)訪問本地靜態(tài)資源的完整指南

    配置Nginx實(shí)現(xiàn)訪問本地靜態(tài)資源的完整指南

    Nginx 是一個高性能的 HTTP 服務(wù)器和反向代理服務(wù)器,廣泛用于靜態(tài)資源的托管和負(fù)載均衡,在開發(fā)和生產(chǎn)環(huán)境中,我們常常需要使用 Nginx 來提供本地靜態(tài)資源的訪問,本文將詳細(xì)介紹如何配置 Nginx 以便訪問本地靜態(tài)資源,需要的朋友可以參考下
    2024-08-08
  • Nginx服務(wù)器Nginx.com配置文件詳解

    Nginx服務(wù)器Nginx.com配置文件詳解

    這篇文章主要介紹了Nginx服務(wù)器Nginx.com配置文件詳解的相關(guān)資料,本文介紹的非常詳細(xì),具有參考借鑒價值,需要的朋友可以參考下
    2016-09-09
  • Nginx服務(wù)器屏蔽與禁止屏蔽網(wǎng)絡(luò)爬蟲的方法

    Nginx服務(wù)器屏蔽與禁止屏蔽網(wǎng)絡(luò)爬蟲的方法

    今天小編就為大家分享一篇關(guān)于Nginx服務(wù)器屏蔽與禁止屏蔽網(wǎng)絡(luò)爬蟲的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • 詳解php+nginx 服務(wù)發(fā)生500 502錯誤排查思路

    詳解php+nginx 服務(wù)發(fā)生500 502錯誤排查思路

    這篇文章主要介紹了詳解php+nginx 服務(wù)發(fā)生500 502錯誤排查思路,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • 使用nginx解決前端js下載跨域問題

    使用nginx解決前端js下載跨域問題

    訂單系統(tǒng)增加附件預(yù)覽,下載的功能,但是這個附件是客戶推單時推送過來的,文件連接是類似oss連接,但是是客戶的域名,所以導(dǎo)致跨域問題,本文小編將給大家介紹如何用nginx解決前端js下載跨域問題,需要的朋友可以參考下
    2023-10-10
  • Ubuntu下Nginx配置ThinkPHP的Pathinfo和URl Rewrite模式

    Ubuntu下Nginx配置ThinkPHP的Pathinfo和URl Rewrite模式

    這篇文章主要介紹了Ubuntu下Nginx配置ThinkPHP的Pathinfo和URl Rewrite模式,Ubuntu下的配置會有一些不同之處,需要的朋友可以參考下
    2015-07-07
  • Nginx定義域名訪問方式

    Nginx定義域名訪問方式

    這篇文章主要介紹了Nginx定義域名訪問方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Nginx下支持Thinkphp URL Rewrite的配置示例

    Nginx下支持Thinkphp URL Rewrite的配置示例

    這篇文章主要介紹了Nginx下支持Thinkphp URL Rewrite的配置示例,本文直接給出配置示例,需要的朋友可以參考下
    2015-07-07
  • Nginx的正則表達(dá)式詳解

    Nginx的正則表達(dá)式詳解

    今天來聊一聊他的正則表達(dá)式的使用規(guī)則,我會簡單的舉幾個例子然后進(jìn)行說明講解,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10

最新評論

报价| 黄龙县| 克拉玛依市| 永川市| 古丈县| 临湘市| 鄂尔多斯市| 遂川县| 密山市| 德阳市| 安福县| 汾西县| 团风县| 郴州市| 天全县| 大港区| 忻城县| 定兴县| 长治市| 周至县| 双桥区| 晋宁县| 正阳县| 山东省| 丰镇市| 南安市| 河津市| 库尔勒市| 安多县| 阿巴嘎旗| 卓尼县| 武义县| 钟祥市| 铁岭县| 嘉祥县| 孟村| 芦山县| 潜江市| 通许县| 秭归县| 壤塘县|