當(dāng)前位置:首頁(yè)>
wordpress>
WordPress關(guān)于開(kāi)啟WP Super Cache插件打開(kāi)網(wǎng)頁(yè)提示下載gz文件問(wèn)題
新聞中心
WordPress關(guān)于開(kāi)啟WP Super Cache插件打開(kāi)網(wǎng)頁(yè)提示下載gz文件問(wèn)題
作者 / 無(wú)憂主機(jī) 時(shí)間 2016-01-02 17:49:49
WP Super Cache 是 WordPress 官方開(kāi)發(fā)人員 Donncha 開(kāi)發(fā),是當(dāng)前最高效也是最靈活的 WordPress 靜態(tài)緩存插件。它把整個(gè)網(wǎng)頁(yè)直接生成HTML文件,這樣PHP免備案虛擬主機(jī)的Apache就不用解析PHP腳本,通過(guò)使用這個(gè)插件,能使得你的 WordPress 博客將顯著的提速。小編折騰主題,臨時(shí)停用了緩存插件WP Super Cache,之后再次開(kāi)啟,不久有瀏覽用戶(hù)反映打開(kāi)網(wǎng)頁(yè)會(huì)提示下載.gz文件。刪除WP Super Cache插件并清空緩存文件,再次重新安裝并啟用,問(wèn)題依舊,我使用的是mod_rewrite緩存模式,檢查站點(diǎn)根目錄的.htaccess文件Mod Rewrite規(guī)則已寫(xiě)入,沒(méi)有問(wèn)題,最后發(fā)現(xiàn)居然是默認(rèn)的緩存文件存放目錄wp-content/cache/中的另一個(gè).htaccess中的規(guī)則沒(méi)有更新。 正常的.htaccess規(guī)則如下:
# BEGIN supercache <IfModule mod_mime.c> <FilesMatch "\.html\.gz$"> ForceType text/html FileETag None </FilesMatch> AddEncoding gzip .gz AddType text/html .gz </IfModule> <IfModule mod_deflate.c> SetEnvIfNoCase Request_URI \.gz$ no-gzip </IfModule> <IfModule mod_headers.c> Header set Vary "Accept-Encoding, Cookie" Header set Cache-Control 'max-age=3, must-revalidate' </IfModule> <IfModule mod_expires.c> ExpiresActive On ExpiresByType text/html A3 </IfModule> # END supercache如果你的站點(diǎn)也有類(lèi)似的問(wèn)題,請(qǐng)檢查緩存目錄wp-content/cache/中的.htaccess文件,是否有規(guī)則寫(xiě)入。可以嘗試到WP Super Cache插件設(shè)置中更新Mod Rewrite 規(guī)則。更多實(shí)用主流php程序教程,盡在無(wú)憂主機(jī)官網(wǎng)。 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: WORDPRESS教程:禁用新版本的響應(yīng)式圖片功能 WORDPRESS升級(jí)到最新4.4版本安裝報(bào)錯(cuò)解決方法 WORDPRESS網(wǎng)站后臺(tái)把友情鏈接修改成雙列顯示的方法
本文地址:http://www.gle-technology.com/wordpress/21320.html