Отключить mod_pagespeed (нет доступа к conf conf для сервера,.htaccess не работает)
У меня есть сайт Wordpress, который мой клиент хочет полностью проверить (используя валидатор W3C). Одной из проблем является Google pagespeed, который, по-видимому, включен хостинг-провайдером по умолчанию.
Я пытаюсь отключить mod_pagespeed в файле .htaccess со следующим, но по какой-то причине это не работает:
<IfModule pagespeed_module>
ModPagespeed off
</IfModule>
Я могу отключить его, добавив "? ModPagespeed = off" в URL, но это не решает мою проблему.
Есть ли что-нибудь еще, что я могу попробовать? У меня есть доступ только через FTP (нет доступа к консоли сервера, без доступа к панели и т.д.).
Ответы
Ответ 1
Какой хостинг-провайдер? Можете ли вы убедиться, что ваш сервер Apache, а не nginx? nginx не поддерживает файлы .htaccess, хотя модуль PageSpeed в противном случае очень похож на функцию.
Также проверьте фильтр "педантичный": https://developers.google.com/speed/pagespeed/module/filter-pedantic, который позволяет получить все преимущества скорости и полосы пропускания для параметра PageSpeed, но все еще имеет сайт для проверки достоверности.
Ответ 2
Создайте файл .htaccess
, добавьте текст ниже и загрузите его с помощью ftp-программы. Мы также являемся хостинг-провайдером и используем Pagespeed.
Modpagespeed Off