手机在线色视频_国产三级免费观看_亚洲午夜精品网_国产日韩欧美一二三区

您好!歡迎來到導航啦! 提交網站流程->注冊會員->提交網站->等待審核...
數據統計:131個主題分類,24757個優秀站點,0個站點正在排隊審核,635篇站長資訊
*
【通知】 測試。

站點服務器如何配置ETag?

來源:本站原創 瀏覽:707次 時間:2015-11-25

一、Apache
Apache根據配置文件中的配置來設置Etag值,默認的Apache的FileEtag設置為:

FileEtagINode Mtime Size

也就是根據這三個屬性來生成Etag值,他們之間通過一些算法來實現,并輸出成hex的格式,相鄰屬性之間用-分隔,比如:"2e681a-6-5d044840",這里面的三個段,分別代表了INode,MTime,Size根據算法算出的值的Hex格式,可以改變Apache的FileEtag設置,比如設置成FileEtagSize,那么得到的Etag可能為:"6",設置了幾個段,Etag值就有幾個段。
詳細配置:
步驟1:在要啟用ETag的目錄下增加.htaccess文件并在其中增加一行,如圖:
FileETagMTime Size
ETag配置
以覆蓋默認的Innode MTime Size的ETag,因為默認的ETag使用到的Innode會導致相同的文件在分布式服務器上產生的ETag不同。
步驟2:如果.htacces文件已經存在,請確保要啟用ETag的目錄/.htacces文件中沒有FileETagNone。如果存在FileETag None,請刪去該行。
檢查沒有用mod_headers將ETag除去,即httpd.conf文件中沒有出現下面的語句,
LoadModuleheaders_module modules/mod_headers.so 

Headerunset ETag

ETag配置
如果出現如圖情況,請刪除Headerunset ETag這一行。
步驟3:重新啟動httpd,就啟用ETag了。
二、Nginx

步驟1:確認Nginx版本,命令:Nginx安裝目錄/sbin/nginx–v,

ETag配置
版本為1.7.3及更高,繼續步驟2;版本為1.7.3以下,1.3.3及以上,進行步驟3;版本為1.3.3以下,不支持ETag,請升級您的Nginx。

步驟2:確認沒有關閉ETag:打開Nginx的配置文件nginx.conf(默認位置Nginx安裝目錄/conf/),確保其中沒有出現etagoff;,下圖為出現的情況,請將此行刪除。

ETag配置

確認沒有使用ngx_headers_more清除ETag頭:同樣在配置文件中不能出現如下語句的任意一句,如果出現請將其刪除。

ETag配置
重新啟動Nginx,就啟用ETag功能了。
步驟3:查看是否開啟了gzip,且是否和etag出現沖突,出現沖突去步驟4,沒有去步驟2。

打開Nginx的配置文件nginx.conf(默認位置Nginx安裝目錄/conf/),其中出現gzip on;語句證明開啟了gzip,如圖

ETag配置

開啟gzip時,可能與etag出現沖突,用瀏覽器多次請求此網站的靜態元素,如果只返回200,不返回304,證明存在沖突,請去步驟4;沒有沖突去步驟2。
步驟4:請關閉gzip,即將上一步中的gzipon;改為gzip off;然后去步驟2。
若不想關閉gzip,并要開啟ETag,同時仍要堅持使用當前的Nginx版本,只能修改源碼并重新編譯。
下載此版本安裝包并解壓,將其目錄下/src/http/modules/ngx_http_gzip_filter_module.c

文件中約309行左右的ngx_http_clear_etag(r);一行注釋掉或刪掉。如下圖

ETag配置
如果沒有找到ngx_http_clear_etag(r);而是發現ngx_http_weak_etag(r);如下圖,證明此Nginx

沒有gzip和etag沖突的問題,不必進行任何修改。

ETag配置
重新編譯源碼安裝Nginx,解決這個沖突,然后去步驟2。
三、IIS
IIS7是默認開啟ETag的,如果沒有ETag,請按以下步驟設置。
打開Internet Information Services (IIS) Manager,如圖雙擊HTTP響應頭部(HTTPResponse Headers),

ETag配置

選擇No Grouping標簽,在空白處右鍵選擇Add。

ETag配置

設置Name為ETag,Value為雙引號

ETag配置
配置web.config:-

  ...
       
           
               
           

       

...


配置完成,如下圖:

ETag配置完成

轉載請注明-原文鏈接:站點服務器如何配置ETag?

推薦站點

  • 網站庫網站庫

    網站庫是全人工編輯的開放式網站分類目錄,收錄國內外、各行業優秀網站,旨在為用戶提供更全面的網站分類目錄檢索、優秀網站參考、網站推廣服務、網站黃頁、網上娛樂沖浪導航網站。

    www.wangzhanku.com
  • 娛樂網知娛樂網知

    娛樂網知分類目錄-免費外鏈、免費網址收錄、免費網站收錄,娛樂網知分類目錄完全免費網址目錄收錄平臺.

    www.yulewangzhi.com
  • 網站庫網站庫

    網站庫,免費網站收錄,網站目錄,分類目錄,,免費收錄國內外、各行業優秀網站。

    www.wangzhanku.cn
  • 導航啦網站目錄導航啦網站目錄

    導航啦分類目錄-您網上沖浪導航專家!導航啦分類目錄-專業提供為廣大站長收錄的開放式網站分類目錄平臺,收集國內外、各行業優秀正規網站,全人工編輯收錄,為百度、谷歌、有道、搜狗、必應等搜索引擎提供索引參考, 同時也是站長推廣網站值得信任選擇的平臺。

    www.yichen3d.com
  • 導航呀導航呀

    導航呀分類目錄www.daohangya.cn免費收錄各類優秀網站、網址的網站目錄,提供網址、網站目錄檢索,關鍵字搜索,網址搜索一站式網站目錄上網導航,免費提交網址、網站即可快速提升網站品牌形象。

    www.daohangya.cn
  • 藥方大全網藥方大全網

    本站為您搜集整理了大量的驗方偏方秘方古方等中藥方(中藥方劑)八萬多個。你是你自己的中醫,我是你的中藥方!中醫中藥秘方網,偏方大全愿為您的健康保駕護航。

    www.zhongyf.com