Nginx基礎 動靜分離配置

2021-10-21 05:57:38 字數 1347 閱讀 5233

記錄筆記:

對於一些應用來說(比如**),,css檔案,js檔案等靜態資源不需要動態語言的支援,可以直接返回給客戶端使用,如果這些靜態資源跟著動態資源一樣的流程,那就太浪費伺服器資源了。

所以,最好的辦法是讓他們分家,靜態資源直接從nginx伺服器返回,動態資源經過nginx**給相應的服務執行後再返回客戶端。

動靜分離的好處是可以為使用者提供更好的使用體驗,而不是一直等著伺服器一次性將資源返回。

2.1、nginx 配置

(寶塔 安裝的環境)

設定**的配置檔案

在server內修改 location ~ .*.(js|css)$

server 

#靜態css請求**到這裡

location ~ .

*\.(js|css)?$

#靜態請求**到這裡

}

如圖:

2.2、php檔案

<?php 

date_default_timezone_set

("asia/shanghai");

#顯示時間

echo

date

("y-m-d h:i:s"

,time()

);

2.3、靜態檔案

檔名位址

index.html

/www/wwwroot/mydt.cc/static/index.html

default.png

/www/wwwroot/mydt.cc/static/img/default.png

這裡列出index.html的**,其他可隨便準備

動靜分離title

>

rel=

"stylesheet"

type

="text/css"

href

=>

nginx動靜分離配置 Nginx動靜分離

動靜分離,就是將jsp servlet等動態資源交由tomcat或其他web伺服器處理,將css js image等靜態資源交由nginx或其他http伺服器處理,充分發揮各自的優勢,減輕其他伺服器的壓力,搭建更為高效的系統架構。nginx動靜分析的實現 下面要搭建nginx,環境中有三颱nginx...

Nginx配置動靜分離

配置nginx動靜分離 1.修改nginx配置檔案 location php 2.編寫測試指令碼 vim usr local nginx html test1 php php i this is a test page echo i 測試 firefox 192.168.4.5 test.php 若...

nginx 配置動靜分離

不想說話,直接上 可能真的是我菜,不然也不會覺得處處是坑,坑坑要命 動靜分離之前 狐火瀏覽器 動靜分離之後 注 我自己是這麼判斷動靜分離的效果的 接下來步入正題 這是我liunx下面的靜態資源路徑 這是我windows下面的靜態資源路徑 動靜分離 location gif jpg jpeg png ...