gzip/mod_deflate не работает на apache2, ubuntu, amazon ec2

Я перепробовал все, и я не могу заставить работать gzip или mod_deflate. Я поместил почти все в мой файл.htaccess, а также в мой файл apache2.conf. Все они не работают.

Вот моя конфигурация сервера:

Amazon EC2 со всем вынужденным https://www. с Apache (apache2) и Ubuntu. Каждый раз, когда я запускаю свой сайт через онлайн-тестер, он говорит, что мой gzip не работает / не включен. Я проверил несколько раз, и мой mod_deflate и мой mod_filter установлены, включены и работают.

Я также несколько раз перезагружал свой сервер и перезапускал apache, но он по-прежнему не распознает, что мои файлы заархивированы. Вот один из нескольких кодов, которые я пытался добавить из gtmetrix:

<IfModule mod_deflate.c>
  # Compress HTML, CSS, JavaScript, Text, XML and fonts
  AddOutputFilterByType DEFLATE application/javascript
  AddOutputFilterByType DEFLATE application/rss+xml
  AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
  AddOutputFilterByType DEFLATE application/x-font
  AddOutputFilterByType DEFLATE application/x-font-opentype
  AddOutputFilterByType DEFLATE application/x-font-otf
  AddOutputFilterByType DEFLATE application/x-font-truetype
  AddOutputFilterByType DEFLATE application/x-font-ttf
  AddOutputFilterByType DEFLATE application/x-javascript
  AddOutputFilterByType DEFLATE application/xhtml+xml
  AddOutputFilterByType DEFLATE application/xml
  AddOutputFilterByType DEFLATE font/opentype
  AddOutputFilterByType DEFLATE font/otf
  AddOutputFilterByType DEFLATE font/ttf
  AddOutputFilterByType DEFLATE image/svg+xml
  AddOutputFilterByType DEFLATE image/x-icon
  AddOutputFilterByType DEFLATE text/css
  AddOutputFilterByType DEFLATE text/html
  AddOutputFilterByType DEFLATE text/javascript
  AddOutputFilterByType DEFLATE text/plain
  AddOutputFilterByType DEFLATE text/xml

  # Remove browser bugs (only needed for really old browsers)
  BrowserMatch ^Mozilla/4 gzip-only-text/html
  BrowserMatch ^Mozilla/4\.0[678] no-gzip
  BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
  Header append Vary User-Agent
</IfModule>

Я запустил свой сайт через gtmetrix, и он говорит, что мои файлы.js и мои файлы.css не сжимаются через gzip. Что случилось?

1 ответ

Хорошо, мой индекс - страница.php, поэтому мне пришлось добавить это на мою страницу index.php:

ob_start("ob_gzhandler");
Другие вопросы по тегам