當(dāng)PageSpeed Insights檢測(cè)到網(wǎng)頁(yè)上的壓縮資源未與HTTP壓縮一同提供時(shí),就會(huì)觸發(fā)此規(guī)則。
許多網(wǎng)絡(luò)服務(wù)器可以通過(guò)調(diào)用第三方模塊或使用內(nèi)置程序?qū)⑽募嚎s為
gzip
格式,然后再發(fā)送該壓縮文件以供下載。這樣可以在下載呈現(xiàn)網(wǎng)站所需的資源時(shí),為您節(jié)省一些時(shí)間。
您應(yīng)在自己的網(wǎng)絡(luò)服務(wù)器上啟用壓縮功能。以下這些參考展示了某些熱門(mén)網(wǎng)絡(luò)服務(wù)器上所啟用的壓縮功能:
- PageSpeed Insights報(bào)告許多靜態(tài)內(nèi)容文件需要壓縮為gzip格式,但我已將網(wǎng)絡(luò)服務(wù)器配置為使用gzip壓縮格式提供這些文件。為何PageSpeed Insights無(wú)法識(shí)別這些壓縮文件?
- 在將文件下載到客戶(hù)端計(jì)算機(jī)時(shí),代理服務(wù)器和防病毒軟件可以停用壓縮功能。由于PageSpeed Insights是根據(jù)實(shí)際返回到客戶(hù)端的標(biāo)頭來(lái)報(bào)告結(jié)果,因此,如果您要在使用此類(lèi)防病毒軟件或在后面放置中級(jí)代理服務(wù)器的客戶(hù)端計(jì)算機(jī)上運(yùn)行分析(許多代理服務(wù)器是透明的,您甚至可能意識(shí)不到代理服務(wù)器介入您的客戶(hù)端和網(wǎng)絡(luò)服務(wù)器),則可能會(huì)導(dǎo)致出現(xiàn)此問(wèn)題。
要確定代理服務(wù)器是否為導(dǎo)致此問(wèn)題的原因,您可以使用PageSpeed Insights Chrome擴(kuò)展功能來(lái)檢查標(biāo)頭:
- 在相關(guān)網(wǎng)頁(yè)上運(yùn)行PageSpeed。
- 點(diǎn)擊顯示資源標(biāo)簽。
- 展開(kāi)標(biāo)為未壓縮的資源的網(wǎng)址。系統(tǒng)將顯示伴隨該資源一同顯示的標(biāo)頭。如果您看到一個(gè)名為
Via
、Forwarded
或Proxy-Connection
的標(biāo)頭,則表明代理服務(wù)器已提供該資源。
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 3.0 License, and code samples are licensed under the Apache 2.0 License. For details, see our Site Policies.