Nginx靜態資源配置

2021-10-05 18:10:17 字數 1644 閱讀 6375

1、概述

本篇博文記錄把靜態資源放到linux中搭建的nginx服務的過程。

2、資源準備

(2)上傳到nginx伺服器的某目錄

可以使用

3、nginx配置

(1)nginx.conf檔案配置

新增兩個server模組,乙個模組對應的是乙個虛擬主機,此處採用埠和網域名稱進行區分。

購物車靜態頁面:81埠,網域名稱是www.rabbit.cart,資源路徑是html/cart,主頁面是cart.html檔案

搜尋靜態頁面:82埠,網域名稱是www.rabbit.search,資源路徑是html/search,主頁面是search.html檔案

server

#error_page  404              /404.html;

# redirect server error pages to the static page /50x.html

#error_page   500 502 503 504  /50x.html;

location = /50x.html

server

#error_page  404              /404.html;

# redirect server error pages to the static page /50x.html

#error_page   500 502 503 504  /50x.html;

location = /50x.html

(2)編寫工具

在editplus中,「檔案」------「ftp」------「設定ftp伺服器」,然後進入如下設定頁面,設定好後即可連線到linux伺服器

連線到linux伺服器後,即可在左側選擇資料夾以及資料夾下面的檔案,然後可以在右側進行編輯,快速便捷。

4、訪問展示

(1)訪問搜尋頁面:

在瀏覽器輸入:顯示如下:

在瀏覽器輸入:顯示如下:

由於在nginx.conf中配置了網域名稱,所以可以不通過ip+埠號來訪問,通過網域名稱+埠號訪問也可以。但是需要在windows環境中配置好ip和網域名稱的對映的關係。此處可以通過軟體switchhosts來進行配置:

所以接下來可以通過網域名稱+埠號訪問了:

和同上面訪問結果一樣。

nginx 配置靜態資源配置root alias

access log logs access.log main sendfile on tcp nopush on keepalive timeout 0 keepalive timeout 65 gzip on server 配置訪問路徑 alias location pic2 配置路徑 root...

Django 靜態資源配置

今天我們來配置一下python下django裡的靜態資源 開發環境即設debug true static url static 3.在模板中訪問可以有三種方式 直接硬編碼像 static jpg這樣,或是使用static標籤,如 我常使用 jpg 來寫靜態路徑的 必須使用requestcontext...

SpringBoot靜態資源配置

1 springboot靜態資源配置,使用 webmvcautoconfiguration配置各種屬性。springboot 預設將 所有訪問對映到以下路徑 classpath static classpath public classpath resources classpath meta in...