配置nginx作为静态资源服务器 css,js,image等资源直接访问
生活随笔
收集整理的這篇文章主要介紹了
配置nginx作为静态资源服务器 css,js,image等资源直接访问
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.傳統的web項目,一般都將靜態資源存放在 webroot 的目錄下,這樣做很方便獲取靜態資源,但是如果說web項目很大,用戶很多,靜態資源也很多時,服務器的性能 或許就會很低下了。這種情況下一般都會需要一個靜態資源的服務器
2.修改nginx配置文件,如下
upstream www.ykh6.com{server localhost:8080;} server {listen 80;server_name www.ykh6.com;location / {root html;index index.html index.htm;proxy_pass http://www.ykh6.com;}#########精通資源配置##########location ~ ^/(images|img|javascript|js|css|flash|media|static)/ {root /home/dvlp1/; #####靜態資源的路徑(下面有個圖說明)autoindex on;access_log off;expires 30d; #####設置緩存時間}}圖1。。。。linux服務器下的 靜態資源的路徑 3個文件夾中分別有一個文件 , index.css 、img1.jpg 、 index.js
端口和資源服務器下的目錄路徑,可以直接訪問到靜態資源
如圖,就可以直接訪問到了
nginx可以緩存靜態文件以減輕服務器的壓力,和更多的響應速度
總結
以上是生活随笔為你收集整理的配置nginx作为静态资源服务器 css,js,image等资源直接访问的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 服务器上的文件怎么取名,给新的服务器取名
- 下一篇: .iml文件_jetbrains误删ma