Http-Headers

相同的 javascript 文件,但不同的文件大小取決於伺服器?

  • March 6, 2016

我有一個奇怪的問題。

我在兩台伺服器上有兩個確切的網站 - dev 和 qa。

開發人員顯示我的 javascript 大小為 100kb,但 qa 顯示為 400kb。當我將腳本保存在本地時,它是 400kb。

我查看了開發人員上 javascript 的標頭,它看起來像..它正在發送

"Content-Encoding   gzip".

這是什麼以及如何在 qa 上啟用它以使我的腳本更小?

這應該只是確保您的模組和設置在兩台伺服器之間匹配的問題。

在未壓縮的伺服器上執行a2enmod deflate以確保模組已啟用,然後檢查以確保配置匹配(伺服器配置 in apache2.conf、站點配置 insites-available和模組配置 in mods-available/deflate.conf),執行 aservice apache2 restart以應用任何更改,您應該會看到壓縮行為跨伺服器相同。

引用自:https://serverfault.com/questions/342474