Http-Headers
相同的 javascript 文件,但不同的文件大小取決於伺服器?
我有一個奇怪的問題。
我在兩台伺服器上有兩個確切的網站 - dev 和 qa。
開發人員顯示我的 javascript 大小為 100kb,但 qa 顯示為 400kb。當我將腳本保存在本地時,它是 400kb。
我查看了開發人員上 javascript 的標頭,它看起來像..它正在發送
"Content-Encoding gzip".
這是什麼以及如何在 qa 上啟用它以使我的腳本更小?
這應該只是確保您的模組和設置在兩台伺服器之間匹配的問題。
在未壓縮的伺服器上執行
a2enmod deflate
以確保模組已啟用,然後檢查以確保配置匹配(伺服器配置 inapache2.conf
、站點配置 insites-available
和模組配置 inmods-available/deflate.conf
),執行 aservice apache2 restart
以應用任何更改,您應該會看到壓縮行為跨伺服器相同。