Nginx靜態資源簡單配置

2021-07-27 21:41:42 字數 483 閱讀 5792

有時候需要訪問伺服器上的一些靜態資源,比如掛載其他裝置上的到本地的目錄,而本地的目錄不在nginx根目錄下,這個時候就需要簡單的做一下目錄對映來解決,比如想通過瀏覽器http://ip/image/2016/04/29/10/abc.jpg訪問到系統目錄/image_data/2016/04/29/10/abc.jpg需要在nginx.conf中新增location規則,配置如下:
server 

}

location /image/設定伺服器攔截含有/image/的請求,實際上範圍根據實際情況確定精確度。

root /;設定作用的根目錄。

rewrite就是真正的跳轉規則,設定以image為開頭的請求跳轉到/image_data開頭的根目錄,後面的引數原封不動的新增過去,這樣就實現了目錄的對映。

儲存之後使用 ./nginx -s reload 重新載入配置檔案,訪問指定的url就訪問到了。

nginx配置靜態資源

http請求 server location project1 error page 500 502 503 504 50x.html location 50x.html 此時訪問www.test.com 進入location 訪問www.test.com project1 進入location p...

nginx靜態資源伺服器簡單配置

傳統的web專案,一般都將靜態資源存放在 webroot的目錄下,這樣做很方便獲取靜態資源,但是如果說web專案很大,使用者很多,靜態資源也很多時,伺服器的效能 或許就會很低下了。這種情況下一般都會需要乙個靜態資源的伺服器。搭建nginx伺服器首先得安裝nginx服務,關於nginx服務的安裝可以參...

nginx配置 優化靜態資源

開啟gzip功能,gzip就是對網路傳輸的資料進行壓縮處理,從而節省頻寬。開啟nginx.conf檔案,在http模組下增加gzip on 設定靜態資源的過期時間,在http模組的server模組下增加location js css location gif jpg jpeg png bmp swf...