Назад | Перейти на главную страницу

тот же файл javascript, но другой размер файла зависит от сервера?

У меня странная проблема.

У меня два точных сайта на двух серверах - dev и qa.

Один dev показывает, что мой размер javascript составляет 100 КБ, но qa говорит 400 КБ. Когда я сохраняю сценарий на своем локальном компьютере, он составляет 400 КБ.

Я посмотрел на заголовок javascript на dev, и похоже, что он отправляет

"Content-Encoding   gzip".

Что это такое и как включить это в qa, чтобы уменьшить размер скрипта?

В основном это должно заключаться в том, чтобы убедиться, что ваши модули и настройки совпадают на двух серверах.

Бегать a2enmod deflate на сервере, который не сжимается, чтобы убедиться, что модуль включен, затем проверьте, совпадают ли конфигурации (конфигурация сервера в apache2.conf, конфигурация сайта в sites-available, и конфигурация модуля в mods-available/deflate.conf), сделайте service apache2 restart для применения любых изменений, и вы должны увидеть, что сжатие на всех серверах одинаково.