2014-01-30 3 views
0

Я использую Nginx, и я установил Google PageSpeedModule в одном из моих доменов. Этот модуль действительно полезен и прост в использовании. Все CSS и JS уменьшены, мои изображения сжаты ... он уменьшил вес 500 килобайт моих страниц.Pagespeedmodule - создать сервер ressources

Мой вопрос: могу ли я использовать этот модуль для доставки только ресурсов? Я создаю своего рода CDN, содержащий все мои CSS, изображения, JS ... Но я установил Nginx + pagespeedmodule, и модуль не работает только для одного изображения. Но он работает с HTML-страницей и сжимает изображения на этой странице, но может ли он работать с изображением прямого доступа? Благодарю.

ответ

1

Да, вы можете использовать InPlaceResourceOptimization для оптимизации изображений, даже если они не оптимизированы в формате HTML (Примечание. Этот документ говорит, что это функция только для Apache, но это устарело, оно работает и в последнем Nginx .). Добавьте эту команду в конфигурацию:

pagespeed InPlaceResourceOptimization on; 

Обратите внимание, что путь по умолчанию, ngx_pagespeed работы является переписыванием ресурсов, находящихся в HTML. Это самый эффективный способ его запуска. Если вы используете только InPlaceResourceOptimization, вы не получите таких преимуществ, как расширение кеша и изменение размера изображения. Однако это удобная функция, если вы не можете оптимизировать ресурсы в HTML.

+0

Это работает! Благодаря ! Я хотел бы получить сжатие изображения «на лету». И он работает на Nginx 1.4.4. –

Смежные вопросы