[英]GZIP Compression is working for css/js but not for html
我設置了GZIP壓縮,它適用於css / js文件,但不適用於html頁面。
請幫助我進行故障排除。
服務器已啟用壓縮,以下是與壓縮相關的info.php統計信息:
_SERVER["HTTP_ACCEPT_ENCODING"] gzip, deflate Stream Wrapper compress.zlib:// Stream Filter zlib.inflate, zlib.deflate Compiled Version 1.2.3 Linked Version 1.2.3
這是.htacess部分:
# Insert filter on all content SetOutputFilter DEFLATE # Insert filter on selected content types only AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript # Netscape 4.x has some problems... BrowserMatch ^Mozilla/4 gzip-only-text/html # Netscape 4.06-4.08 have some more problems BrowserMatch ^Mozilla/4\\.0[678] no-gzip # MSIE masquerades as Netscape, but it is fine BrowserMatch \\bMSIE !no-gzip !gzip-only-text/html # Don't compress images SetEnvIfNoCase Request_URI \\.(?:gif|jpe?g|png)$ no-gzip dont-vary # Make sure proxies don't deliver the wrong content Header append Vary User-Agent env=!dont-vary
它正在壓縮CSS和JS。 最初,在google頁面洞察力測試中,所有css,js和頁面本身均顯示為未壓縮,現在僅頁面本身。 這也是firefox Web開發人員工具的屏幕截圖 。
有什么問題嗎? 我使用的是magento ver 1.9(如果有所作為)。
對於任何有相同問題的人,問題在於托管服務提供商未啟用“ zlib.output_compression ”
啟用它后,問題就解決了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.