我開發了基於php-smarty
的web應用程序,由於google-map
和很多HTML代碼,頁面非常繁重。它在加載時全部大於1mb
。我正在嘗試compress
它,因爲它經常更新。內容編碼錯誤
我用:.htaccess
配置壓縮,如: -
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>
...但沒有任何反應。
我也嘗試php gzip
,ob_start()
方法,它是扔內容編碼錯誤。如果你知道如何讓它成爲可能,請建議最佳方式。
在此先感謝。
如果你被允許,在網站的鏈接可能會幫助您更好的現場解答。 – KyleWpppd
»投擲「內容編碼錯誤」«沒有看到代碼就沒有告訴我們什麼。另外,你是否仔細檢查過,mod_gzip已經在Apache中被安裝了**和**? – feeela
如果mod_gzip不可用,請嘗試使用mod_deflate。如果你使用apache的deflate,不需要在php中使用gzip。 – Gerben