如何啟動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網頁封包壓縮?






好點子哦~照你說的做做看看。不過這文章蠻老的。
請教關於這個外掛 因為我是使用日本的sitemix空間 根據上述的教學
我的會出現PHP安全模式開啟,更改權限777也是沒用 請問該如何處理呢?
感謝.
——————————————————–
Warning! PHP Safe Mode Enabled!
You may experience problems running this plugin because SAFE MODE is enabled. Your server is set up to check the owner of PHP scripts before allowing them to read and write files.
You or an administrator may be able to make it work by changing the group owner of the plugin scripts to match that of the web server user. The group owner of the /home/member/sitemix_24523/blog/wp-content/cache/ directory must also be changed. See the safe mode manual page for further details.
Error: Your cache directory (/home/member/sitemix_24523/blog/wp-content/cache/) or /home/member/sitemix_24523/blog/wp-content need to be writable for this plugin to work. Double-check it.Cannot continue… fix previous problems and retry.
——————————————————–