四、Nginx配置實例-動靜分離

1.什麼是動靜分離

        

           通過localtion指定不同的後綴名實現不同的請求轉發。通過expires參數設置,可以使瀏覽器緩存過期時間,減少與服務器之間的請求和流量。具體Expires定義:是給一個資源設定一個過期時間,也就是說無需去服務端驗證,直接通過瀏覽器自身確認是否過期即可,所以不會產生額外的流量。此種方法非常適合不經常變動的資源。(如果經常更新的文件,不建議使用Expires來緩存),這裏設置3d,表示在這3天之內訪問這個URL,發送一個請求,對比服務器該文件最後更新時間沒有變化,則不會從服務器抓取,返回狀態碼304,如果有修改,則直接從服務器重新下載,返回狀態碼200。

2.準備工作

         在Linux系統中準備靜態資源,用於進行訪問

                

3.具體配置

         在Nginx配置文件中進行配置  

         

4.最終測試

        (1)瀏覽器中輸入地址

          http://192.168.17.129/image/01.jpg

            

*因爲配置文件設置了autoindex on       

         (2)在瀏覽器地址欄輸入地址

           http://192.168.17.129/www/a.html

               

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章