如何啟動WP Super Cache內的Gzip功能?
想要啟動WordPress網站的Gzip壓縮功能,除了可以透過專為Gzip設計的GZippy外掛之外,如果你本身有安裝WP Super Cache那你就可以透過快取外掛本身內建的功能啟用,不需要額外安裝外掛。至於該如何啟用WP Super Cache內部的Gzip功能呢?只要稍微修改一下.htaccess並且勾個選項就可以完成囉!
開啟Gzip的好處主要就是讓你傳輸的資料量檔案大小變低,以加快傳輸的速度,就像是你接收一個1MB的exe檔案和接收一個exe檔案經過壓縮後剩下0.5MB的zip壓縮檔哪一個會比較快呢?當然就是經過壓縮的檔案會比較快,因為傳輸量小,當你接收後再透過自己的解壓縮軟體解壓,一樣可以獲得那個1MB的exe檔案,Gzip的應用亦是這個道理。
【注意】
以下教學將針對採用WP Super Cache的網站該如何不用額外安裝啟用GZippy也能啟用Gzip封包壓縮功能。如果你尚未安裝任何快取外掛也尚未安裝任何Gzip啟動程式,那您可以參考「WP Super Cache 老牌快取外掛,加速網站瀏覽速度,降低主機負擔!」安裝一下WP Super Cache,然後再參考以下教學進行啟用Gzip功能。
在啟用之前,您可以先透過這個網站來進行檢測:檢測網站是否有開啟Gzip網頁封包壓縮?,如果您確定虛擬主機本身沒有啟用Gzip功能才進行一下的Gzip啟用動作。
第1步 來到WordPress後台,點擊左方的【設定】→【WP Super Cache】,進入後請找到「Mod Rewrite Rules」你會發現下方會有一大串黃色底的.htaccess程式碼,其中會有一項訊息告知你該將部落格根目錄的.htaccess檔案設定為可寫屬性。
第2步 因此連線到虛擬主機的FTP,找到你的部落格根目錄中的「.htaccess」檔案,將它的權限設定為777。
如果你沒有這個檔案,那很可能是你沒有開啟顯示.htaccess檔案,請先參考這篇開啟:如何開啟顯示FTP隱藏檔?(.htaccess),如果開啟顯示後還是沒有此檔案,那請您自己用筆記本新增一個空白文件,然後傳到部落格根目錄,並將檔案名稱改名為「.htaccess」然後再設定屬性為可寫屬性777就可以了。
第3步 回到WordPress後台的【設定】→【WP Super Cache】介面中,你會看到那一大串的黃底的語法最下方有出現一個按鈕﹝Update Mod_Rewrite Rules﹞,請大力的點擊下去,它將會自動將這一長串的語法寫到你的.htaccess檔案。
第4步 當寫入成功後,原本的黃底會變成綠色底,並且會顯示「Mod Rewrite rules updated!」這就表示設定成功囉!
最後請找到WP Super Cache設定介面中的「Super Cache Compression」把他調成「Enabled」然後點擊﹝Update Compression﹞就大功告成了!
第5步 基於安全性問題,設定完.htaccess後,一定要把他調成原來的屬性或是把他調成屬性為644喔!
第6步 最後你可以登出一下你部落格,然後查看一下網頁原始碼,是不是最下方有出現「<!– Compression = gzip –>」字樣呢?這就表示成功啟用囉!
如果不放心是否真有成效,您可以透過先前介紹的這個網站來檢測看看,看看壓縮結果到底如何:檢測網站是否有開啟Gzip網頁封包壓縮?