2011-04-03 81 views
1

我已經縮小了一個.js文件,並且一切都很好。但是,當我使用gzip時,瀏覽器不再執行該文件。我究竟做錯了什麼?這裏是gzip命令:gzipping一個縮小的.js文件

> gzip test.js 

這導致一個常規的gzip文件,名爲test.js.gz.我是否需要在.js中包含某些內容,或將一個附加參數傳遞給gzip,以便瀏覽器正確解釋文件?我用Chrome和FF測試了這個。

謝謝提前!

回答

2

這不是客戶端問題。

您的網絡服務器必須配置爲識別gzip文件,併發送適當的Content-Encoding: gzip標頭以告訴瀏覽器預計gzip壓縮的數據。

+0

知道解釋如何使用apache來做到這一點的任何鏈接? – maximus 2011-04-03 21:15:26

+1

尋找我認爲可以進行即時壓縮的'mod_deflate'。我不確定預壓縮數據的首選方法是什麼。 – Alnitak 2011-04-03 21:20:10

+0

這有助於很多,謝謝! – maximus 2011-04-03 21:22:09