WordPress通過 .htaccess 文件開啟 Gzip壓縮的操作方式
[重要通告]如您遇疑難雜癥,本站支持知識(shí)付費(fèi)業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時(shí)間哦!
說起WordPress這東西在全世界用的人很多,但是再國內(nèi)運(yùn)算有塊有慢,還得靠各種服務(wù)的開啟或者各種緩存才能快一些,今天來說一下GZIP ;
什么是GZIP?
GZIP 是GNU Zip的縮寫,是網(wǎng)絡(luò)上最流行的無損數(shù)據(jù)壓縮方法。
在 WordPress 網(wǎng)站上啟用 Gzip壓縮,可以減小網(wǎng)頁的大小,實(shí)現(xiàn)更快的加載時(shí)間。
Gzip 壓縮可減少 HTML 文件、JavaScript、CSS 樣式表和 XML 文件的大小。
要在 Apache 服務(wù)器上啟用 GZIP 壓縮,需使用其mod_filter和mod_deflate模塊并使用正確的指令正確配置它們。它們將指示 Apache 在通過網(wǎng)絡(luò)將其發(fā)送到客戶端之前壓縮服務(wù)器輸出。
根據(jù)擁有服務(wù)器權(quán)限的不同,有兩種方法來配置 Apache 啟用 Gzip 壓縮:
1、如果您可以訪問 Apache 網(wǎng)頁服務(wù)器配置文件(通常為 httpd.conf),建議使用它來配置啟用 Gzip,因?yàn)?.htaccess?文件會(huì)相對(duì)降低 Apache 的速度。
2、如無法訪問服務(wù)器配置文件(大多數(shù) WordPress 共享主機(jī)都是這種情況),那么需要使用 .htaccess文件配置啟用 Gzip。
通過 .htaccess 文件開啟 Gzip 壓縮
要通過配置 .htaccess 文件,來為 WordPress 網(wǎng)站啟用 Gzip 壓縮,可以通過 FTP 工具,訪問 WordPress 網(wǎng)站的根目錄,然后編輯根目錄下的 .htaccess 文件,并在文件末尾添加下面的代碼:
# Compress HTML, CSS, JavaScript, Text, XML and fonts AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE application/x-font AddOutputFilterByType DEFLATE application/x-font-opentype AddOutputFilterByType DEFLATE application/x-font-otf AddOutputFilterByType DEFLATE application/x-font-truetype AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE font/opentype AddOutputFilterByType DEFLATE font/otf AddOutputFilterByType DEFLATE font/ttf AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/xml # Remove browser bugs (only needed for ancient browsers) BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html Header append Vary User-Agent
提示:要正確開啟 Gzip ,需要確保已啟用 mod_filter 模塊。大多數(shù)服務(wù)器默認(rèn)啟用它,但如果未啟用,這里的 AddOutputFilterByType 指令將不起作用,并可能引發(fā) HTTP 500 錯(cuò)誤。如在添加上面的代碼后有任何問題,可以查看服務(wù)器的錯(cuò)誤日志來了解相關(guān)信息;
問題未解決?付費(fèi)解決問題加Q或微信 2589053300 (即Q號(hào)又微信號(hào))右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!