Как остановить использование скорости страницы Google

У меня есть сайт Wordpress, который я создаю для клиента, временно размещенного на http://dev.eatfit.co.nz/

Я часто замечаю, что часто (но не каждый раз) просматриваю страницу (например, домашнюю страницу), я полагаю, что онлайн-служба google pagespeed, по-видимому, переписывает URL-адрес на лету, чтобы оптимизировать ситуацию, поэтому Я получаю URL-адреса, подобные этому, возвращаясь ко мне (видимый в скрипаче или в источнике .html)

http://dev.eatfit.co.nz/wp-content/themes/eatfit/images/xfoot-logo.png.pagespeed.ic.SWoJqa9Ly9.png

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

Странная вещь: я никогда не включал онлайн-страницы в google для этого веб-сайта, и в моей установке wordpress нет специальных плагинов оптимизации. Я просмотрел их онлайн-сервис и, видимо, вам нужно добавить специальную запись cname dns, чтобы заставить работать с страницами работать, но в этом домене не существует такого cname.

Похоже, что где-то между сервером хостинговой компании и моим клиентским компьютером URL-адреса автоматически переписываются. Как это происходит и как его можно остановить.

Ответы

Ответ 1

Похоже, mod_pagespeed установлен на хосте.

Если у вас нет доступа к отключению его для вашего сайта, вы можете добавить? ModPagespeed = отключить до конца вашего URL-адреса в браузере, как этот

http://dev.eatfit.co.nz/?ModPagespeed=off

Ответ 2

Если вы заглянете в каталог apache conf.d(мой находится в /etc/httpd/conf.d), вы должны увидеть файл с именем pagespeed.conf. Чтобы полностью отключить службу, найдите строку, которая гласит:

ModPagespeed on

и измените его на:

ModPagespeed off

... затем перезапустите службу httpd с помощью службы httpd restart.

Ответ 3

Эти два ответа являются точными. Ответ: да, это модуль apache, установленный хостинговой компанией во всех учетных записях. Чтобы отключить его, вы можете добавить строку ниже в ваш файл .htaccess:

ModPagespeed off

Ответ 4

По внешнему виду, это модуль для apache, поэтому он может быть установлен на вашем сервере хостинга, я бы связался с вашим хостом, если вы его не просили.

Ответ 5

Я могу подтвердить все ответы, перечисленные выше. Похоже, вы действительно отключили его через ваш файл .htaccess. Однако я хотел бы знать, какие функциональные проблемы вы столкнулись с CSS. Я не мог обнаружить никаких визуальных различий на вашей домашней странице с помощью mod_pagespeed и без него. Если вы обнаружили ошибку, мы хотели бы ее исправить.

Верно, что он добавляет кеширование к вашим ресурсам, но сервер проверяет изменения каждые 5 минут, если у вас нет явного TTL и выписывает URL-адреса с новыми хэшами контента всякий раз, когда данные изменяются. Даже эта 5-минутная задержка, по общему признанию, вызывает раздражение при разработке, но есть относительно новая функция: ModPagespeedLoadFromFile, что делает декупацию с mod_pagespeed на много более плавный, а также улучшает производительность сервера.

Преимущества всего этого в том, что на ваш сервер намного меньше круговых поездок и значительно меньше латентности для ваших конечных пользователей. Проверьте результаты webpagetest:

Video, mod_pagespeed в, mod_pagespeed off

Кроме того, не могли бы вы сказать мне, какой хостинг-провайдер вы используете, который по умолчанию работает mod_pagespeed? Спасибо!

Ответ 6

Для меня это сработало так (бойтесь, что он отключит скорость страниц для всех запросов, без запроса):

vim /etc/apache2/mods-available/pagespeed.conf
#ModPagespeed on
ModPagespeed unplugged
:wq

Я комментирую ModPagespeed и добавляю строку ModPagespeed unplugged здесь. Надеюсь, что это поможет.

Ответ 7

Необходимо изменить файл pagespeed.conf с on на off

ModPagespeed off 

Расположение файла в Ubuntu/Debian

/etc/apache2/conf.d/pagespeed.conf

Расположение файла в CentOS/httpd

/etc/httpd/conf.d/pagespeed.conf

Не забудьте перезапустить службы apache или httpd.

для отдельного веб-сайта через .htaccess

ModPagespeed off 

Ответ 8

И если вы хотите, чтобы pagepeed перестали изменять ваши имена файлов и этот фильтр:

pagespeed InPlaceResourceOptimization on;

См. здесь об этом. Глава называется "Оптимизация ресурсов на месте"

Также, если вы определяете статические файлы, вы сразу увидите изменения и улучшите производительность. См. здесь об этом. Искать главу "Загрузка статических файлов с диска"

Ответ 9

при установке моей лампы на элементарной ОС, файл confpeported на

lampstack-(yourversion)/apache2/conf/pagespeed.conf