Для чего нужно и кому это нужно: что бы ускорить ваш сайт.
Описание установки достаточно тривиально и легко находится в как не странно в гугле :)
Но все же повторим:
для 32-х битных дстрибутивов:
Установка из исходников.
cd ~ wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.deb
для 64-х битных дстрибутивов:
cd ~ wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
устанавливаем:
sudo dpkg -i mod-pagespeed*.deb
Из репозитория
apt-get install mod-pagespeed
Настройки
/etc/init.d/apache2 restart
Что можем настроить в .htaccess ?
Отключаем
<IfModule pagespeed_module> ModPagespeed off </IfModule>
Управление фильтрами:
ModPagespeedCssFlattenMaxBytes 2048 ModPagespeedCssImageInlineMaxBytes 2048 ModPagespeedCssInlineMaxBytes 2048 ModPagespeedCssOutlineMinBytes 3000 ModPagespeedImageInlineMaxBytes 2048 ModPagespeedImageLimitOptimizedPercent 100 ModPagespeedImageLimitResizeAreaPercent 100 ModPagespeedImageRecompressionQuality -1 ModPagespeedJpegRecompressionQuality -1 ModPagespeedWebpRecompressionQuality -1 ModPagespeedJsInlineMaxBytes 2048 ModPagespeedJsOutlineMinBytes 3000 ModPagespeedMaxInlinedPreviewImagesIndex 5 ModPagespeedMinImageSizeLowResolutionBytes 10240 ModPagespeedRetainComment google_ad_section*
Последняя строка похоже сохраняет препятствует удалению комментариев (не точно, сам не проверял потому как данная фитча едва-ли может быть полезна мне, если не так поправьте меня) по маске google_ad_section* либо какой либо другой,
Стоить помнить сто ресурсы при требуемые на обработку .htaccess файлов, нужно помнить, что лучше задать эти параметры в конфиге вебсервера и применять эти правила в .htaccess либо в виде исключения либо до выпуска проекта.
Да блог это хорошо.