国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

記錄使用nginx部署靜態(tài)資源流程,以及遇到的訪(fǎng)問(wèn)靜態(tài)資源404問(wèn)題

這篇具有很好參考價(jià)值的文章主要介紹了記錄使用nginx部署靜態(tài)資源流程,以及遇到的訪(fǎng)問(wèn)靜態(tài)資源404問(wèn)題。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

nginx部署靜態(tài)資源

將網(wǎng)站靜態(tài)資源(HTML,JavaScript,CSS,img等文件)與后臺(tái)應(yīng)用分開(kāi)部署實(shí)現(xiàn)動(dòng)靜分離,提高用戶(hù)訪(fǎng)問(wèn)靜態(tài)代碼的速度,降低對(duì)后臺(tái)應(yīng)用訪(fǎng)問(wèn),減輕后臺(tái)服務(wù)器的壓力。

將靜態(tài)資源文件static放在nginx文件目錄中

記錄使用nginx部署靜態(tài)資源流程,以及遇到的訪(fǎng)問(wèn)靜態(tài)資源404問(wèn)題記錄使用nginx部署靜態(tài)資源流程,以及遇到的訪(fǎng)問(wèn)靜態(tài)資源404問(wèn)題
這里我選擇放在了html文件夾下,(也可以放在和html文件夾同級(jí),或其它位置

修改nginx配置文件

打開(kāi)conf文件夾
記錄使用nginx部署靜態(tài)資源流程,以及遇到的訪(fǎng)問(wèn)靜態(tài)資源404問(wèn)題
打開(kāi)總配置文件nginx.conf
記錄使用nginx部署靜態(tài)資源流程,以及遇到的訪(fǎng)問(wèn)靜態(tài)資源404問(wèn)題
找到server塊中的location塊
記錄使用nginx部署靜態(tài)資源流程,以及遇到的訪(fǎng)問(wèn)靜態(tài)資源404問(wèn)題
例如要訪(fǎng)問(wèn)靜態(tài)資源中的這個(gè)圖片

#http://gulimall.com/static/index/img/5a1e5ce2N034ce344.png

首先講一下location塊中root 和 alias的區(qū)別

root的處理結(jié)果是:root路徑+location路徑
alias的處理結(jié)果是:使用alias路徑替換location路徑

alias是一個(gè)目錄別名的定義,root則是最上層目錄的定義。還有一個(gè)重要的區(qū)別是alias后面必須要用"/"結(jié)束,否則會(huì)找不到文件的。。。而root則可有可無(wú)

兩種寫(xiě)法
當(dāng)訪(fǎng)問(wèn)路徑匹配到 /static/ 時(shí),
就會(huì)截取后面剩余的路徑:index/img/5a1e5ce2N034ce344.png

方法1(alias.

location /static/ {
	alias E:/nginx-1.15.2/html/static/;
}

alias的路徑覆蓋location的路徑再加上前面剩余的路徑得:
E:/nginx-1.15.2/html/static/index/img/5a1e5ce2N034ce344.png

方法2(root.

location /static/ {
	root E:/nginx-1.15.2/html;
}

root的路徑拼接location的路徑再加上前面剩余的路徑得:

E:/nginx-1.15.2/html/static/index/img/5a1e5ce2N034ce344.png

最終方法1和方法2得到的路徑都與我們的目標(biāo)路徑一致,此時(shí)nginx部署靜態(tài)資源成功

404多半還是因?yàn)槁窂讲黄ヅ?,仔?xì)檢查文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-476345.html

到了這里,關(guān)于記錄使用nginx部署靜態(tài)資源流程,以及遇到的訪(fǎng)問(wèn)靜態(tài)資源404問(wèn)題的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Nginx 配置一級(jí)和二級(jí)證書(shū)以及作為靜態(tài)資源服務(wù)器

    卷掛載中的 ssl 證書(shū)替換為自己 ssl 證書(shū)的位置。 關(guān)于 nginx *.conf 配置文件不過(guò)多描述! 在同一個(gè) default.conf 文件中寫(xiě) server 就可以。 只作為簡(jiǎn)單靜態(tài)資源服務(wù)器!

    2024年01月18日
    瀏覽(30)
  • 03Nginx的靜態(tài)資源部署,反向代理,負(fù)載均衡,動(dòng)靜分離的配置

    03Nginx的靜態(tài)資源部署,反向代理,負(fù)載均衡,動(dòng)靜分離的配置

    部署靜態(tài)資源 Nginx相對(duì)于Tomcat處理靜態(tài)資源的能力更加高效,所以在生產(chǎn)環(huán)境下一般都會(huì)將Nginx可以作為靜態(tài)web服務(wù)器來(lái)部署靜態(tài)資源 靜態(tài)資源: 在服務(wù)端真實(shí)存在并且能夠直接展示的一些html頁(yè)面、css文件、js文件、圖片、視頻等資源文件 將靜態(tài)資源部署到Nginx非常簡(jiǎn)單,只需要

    2024年02月04日
    瀏覽(31)
  • 【ChatGLM】記錄一次Windows部署ChatGLM-6B流程及遇到的問(wèn)題

    【ChatGLM】記錄一次Windows部署ChatGLM-6B流程及遇到的問(wèn)題

    系統(tǒng)版本:Windows 10 企業(yè)版 版本號(hào):20H2 系統(tǒng)類(lèi)型:64 位操作系統(tǒng), 基于 x64 的處理器 處理器:Intel? Core? i7-8700 CPU @ 3.20GHz 3.19 GHz 機(jī)帶 RAM:16.0 GB 顯卡:NVIDIA RTX 2070(8G) Python版本:3.10.11 文件分為兩個(gè)部分: github上開(kāi)源的訓(xùn)練、推理、以及運(yùn)行demo、api的一些代碼文件 hugg

    2024年01月20日
    瀏覽(26)
  • Nginx使用proxy_cache指令設(shè)置反向代理緩存靜態(tài)資源

    Nginx使用proxy_cache指令設(shè)置反向代理緩存靜態(tài)資源

    CentOS7中解壓tar包的方式安裝Nginx: CentOS7中解壓tar包的方式安裝Nginx_centos7 tar文件 怎么load_霸道流氓氣質(zhì)的博客-CSDN博客 參考上面流程實(shí)現(xiàn)搭建Nginx的基礎(chǔ)上,實(shí)現(xiàn)靜態(tài)資源的緩存設(shè)置。 注意上面安裝時(shí)的目錄是在/opt/nginx目錄下,這里是在/usr/local/nginx目錄下。 nginx作為一款高

    2024年02月14日
    瀏覽(22)
  • 成功解決 Nginx更新靜態(tài)資源無(wú)效 ,Nginx靜態(tài)資源更新不及時(shí),Nginx清除緩存

    成功解決 Nginx更新靜態(tài)資源無(wú)效 ,Nginx靜態(tài)資源更新不及時(shí),Nginx清除緩存

    使用 nginx做動(dòng)靜分離,在將服務(wù)器中的靜態(tài)資源修改后,訪(fǎng)問(wèn)頁(yè)面,發(fā)現(xiàn)頁(yè)面沒(méi)有及時(shí)更新。 我這里是清除了瀏覽器緩存。 有關(guān)nginx禁止走緩存、直接走服務(wù)器請(qǐng)參考以下文章。 資料參考:Nginx更新靜態(tài)資源不生效 我更新了靜態(tài)資源下的一個(gè)文件。然后正常情況應(yīng)該是在點(diǎn)

    2024年02月16日
    瀏覽(28)
  • springboot 項(xiàng)目訪(fǎng)問(wèn)靜態(tài)資源遇到的問(wèn)題,WebMvcConfigurer和WebMvcConfigurationSupport

    之前發(fā)過(guò)通過(guò)繼承WebMvcConfigurationSupport來(lái)訪(fǎng)問(wèn)靜態(tài)資源的文章——img標(biāo)簽訪(fǎng)問(wèn)靜態(tài)資源,代碼如下 這個(gè)方法是可行的,但會(huì)帶來(lái)一個(gè)小問(wèn)題。 像這些本身就要訪(fǎng)問(wèn)靜態(tài)資源的,它們一般是實(shí)現(xiàn)了WebMvcConfigurer,而不是繼承WebMvcConfigurationSupport。 當(dāng)我們用上面代碼中的方法訪(fǎng)問(wèn)

    2024年01月21日
    瀏覽(15)
  • 云服務(wù) Ubuntu 20.04 版本 使用 Nginx 部署靜態(tài)網(wǎng)頁(yè)

    云服務(wù) Ubuntu 20.04 版本 使用 Nginx 部署靜態(tài)網(wǎng)頁(yè)

    所需操作: ????????????????1.安裝Nginx ? ? ? ? ? ? ? ? ?2.修改配置文件 ? ? ? ? ? ? ? ? ?3.測(cè)試、重啟 Nginx ? ? ? ? ? ? ? ? ?4.內(nèi)部修改防火墻 ? ? ? ? ? ? ? ? ?5.配置解析 ? ? ? ? ? ? ? ? ?6.測(cè)試是否部署成功 1.安裝Nginx ? 1.1.測(cè)試是否安裝沒(méi)問(wèn)題 在網(wǎng)頁(yè)上

    2024年02月12日
    瀏覽(27)
  • nginx訪(fǎng)問(wèn)靜態(tài)資源

    nginx訪(fǎng)問(wèn)靜態(tài)資源

    nginx訪(fǎng)問(wèn)靜態(tài)資源 打開(kāi)nginx配置文件 只需修改成或者添加一個(gè)location,就可以訪(fǎng)問(wèn) html路徑下所有文件了 如果只需要訪(fǎng)問(wèn)html特定文件夾內(nèi)容,需要指定 效果

    2024年02月13日
    瀏覽(16)
  • Nginx訪(fǎng)問(wèn)靜態(tài)資源配置

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

    2024年02月09日
    瀏覽(19)
  • 如何在nginx中配置靜態(tài)資源

    如何在nginx中配置靜態(tài)資源

    ? 在nginx中配置靜態(tài)資源首先要保證你的項(xiàng)目是通過(guò)nginx來(lái)訪(fǎng)問(wèn)網(wǎng)關(guān)請(qǐng)求請(qǐng)求的!,因?yàn)殪o態(tài)資源是保存在nginx中的,可以大大的減少運(yùn)行速度! ? 首先,我們需要將靜態(tài)資源導(dǎo)入到nginx中 譬如:你現(xiàn)在有一個(gè)靜態(tài)資源的文件夾!包含你項(xiàng)目的所有靜態(tài)資源,將其放入到ngi

    2024年02月16日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包