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...