Проблемы с Mod_Deflate и GoDaddy

Я использую следующий квип для файла htaccess, чтобы включить сжатие на сервере GoDaddy;

####################
# GZIP COMPRESSION #
####################
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-javascript application/x-httpd-php
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip

Это замечание, которое я взял из другого вопроса о StackOverflow давным-давно. До недавнего времени это работало отлично. Теперь он просто отказывается работать, несмотря на то, что mod_deflate включен на WHM, такие сайты, как https://checkgzipcompression.com/ скажет мне, что сайт не сжат. Я не могу включить сжатие на этом сервере, если я не использую ob_gzhandler в PHP следующим образом;

if(!ob_start("ob_gzhandler")) ob_start();

Это не оптимальное решение.

У меня есть VPS, на котором у меня довольно похожая установка apache / php, и на нем размещена та же версия веб-сайта, размещенного на сервере GoDaddy, с точно такими же файлами, включая htaccess с gip-сжатием, и он работает без требующий ob_gzhandler.

Я пытался связаться с GoDaddy, но они были очень бесполезны, говоря мне «проверить htaccess» вместо того, чтобы что-то делать, и я подумал о переносе всей моей установки на другого поставщика услуг.

Что-нибудь еще, что я должен проверить?

0

Решение

Войти в WHM -> Account Information ->List Accounts, Нажмите на значок CP для этой учетной записи (тот, который с нужным веб-сайтом). Когда вы находитесь в cPanel, ищите Оптимизировать сайт.

По умолчанию сжатие Gzip отключено.

Включите его для всего контента или только для конкретного контента. Затем перепроверьте свой веб-сайт на https://checkgzipcompression.com/ и это должно показать вам, что сжатие gzip включено.

Затем вы можете использовать нужные правила htaccess для mod_deflate.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector