Техподдержка сайтов
+7 (904) 589-06-04
+7 (904) 589-06-04
s.golikov1
info@sng-it.ru
Сайт программиста 1С Битрикс
Сайт программиста
1C Битрикс
(создание и поддержка сайтов)
О себе
Услуги
  • Перевод сайта на https
  • Создание сайтов
  • Интеграция сайта с 1С
  • Выгрузка товаров в Яндекс.Маркет
  • Композитный сайт
  • Внутренняя оптимизация сайта
  • Доработка сайтов
  • Импорт каталога из файла поставщика
  • Перенос сайта на 1С Битрикс
  • Парсинг контента
  • Установка готового сайта
  • Купить лицензию 1С Битрикс
  • Битрикс 24
  • Настройка служб доставки
  • Интеграция с соцсетями
  • Заказ на Маркете
  • Сопровождение сайтов на 1С Битрикс
  • Поиск и удаление вирусов
  • Настройка платежных систем
  • Выгрузка товаров на Hotline
Портфолио
Готовые сайты
  • Автомобили и автозапчасти
  • Государство
  • Детские товары
  • Мебель, интерьер, декор
  • Медицина
  • Недвижимость
  • Образование
  • Одежда и обувь
  • Продукты питания
  • Ресторанный бизнес
  • Спорт, туризм и отдых
  • Строительство, ремонт, инструменты
  • ТСЖ, ЖСК
  • Украшения, аксессуары, подарки
  • Универсальные
  • Электроника и бытовая техника
  • Разное
1С Битрикс
  • Старт (5 400 ₽)
  • Стандарт (15 900 ₽)
  • Малый бизнес (35 900 ₽)
  • Бизнес (72 900 ₽)
  • Продление лицензии
  • Сравнить редакции
CRM
  • Битрикс24
Контакты
Ещё
    Сайт программиста 1С Битрикс
    Сайт программиста
    1C Битрикс
    О себе
    Услуги
    • Перевод сайта на https
    • Создание сайтов
    • Интеграция сайта с 1С
    • Выгрузка товаров в Яндекс.Маркет
    • Композитный сайт
    • Внутренняя оптимизация сайта
    • Доработка сайтов
    • Импорт каталога из файла поставщика
    • Перенос сайта на 1С Битрикс
    • Парсинг контента
    • Установка готового сайта
    • Купить лицензию 1С Битрикс
    • Битрикс 24
    • Настройка служб доставки
    • Интеграция с соцсетями
    • Заказ на Маркете
    • Сопровождение сайтов на 1С Битрикс
    • Поиск и удаление вирусов
    • Настройка платежных систем
    • Выгрузка товаров на Hotline
    Портфолио
    Готовые сайты
    • Автомобили и автозапчасти
    • Государство
    • Детские товары
    • Мебель, интерьер, декор
    • Медицина
    • Недвижимость
    • Образование
    • Одежда и обувь
    • Продукты питания
    • Ресторанный бизнес
    • Спорт, туризм и отдых
    • Строительство, ремонт, инструменты
    • ТСЖ, ЖСК
    • Украшения, аксессуары, подарки
    • Универсальные
    • Электроника и бытовая техника
    • Разное
    1С Битрикс
    • Старт (5 400 ₽)
    • Стандарт (15 900 ₽)
    • Малый бизнес (35 900 ₽)
    • Бизнес (72 900 ₽)
    • Продление лицензии
    • Сравнить редакции
    CRM
    • Битрикс24
    Контакты
    Ещё
      Сайт программиста 1С Битрикс
      Сайт программиста
      1C Битрикс
      • Главная
      • О себе
      • Услуги
        • Назад
        • Услуги
        • Перевод сайта на https
        • Создание сайтов
        • Интеграция сайта с 1С
        • Выгрузка товаров в Яндекс.Маркет
        • Композитный сайт
        • Внутренняя оптимизация сайта
        • Доработка сайтов
        • Импорт каталога из файла поставщика
        • Перенос сайта на 1С Битрикс
        • Парсинг контента
        • Установка готового сайта
        • Купить лицензию 1С Битрикс
        • Битрикс 24
        • Настройка служб доставки
        • Интеграция с соцсетями
        • Заказ на Маркете
        • Сопровождение сайтов на 1С Битрикс
        • Поиск и удаление вирусов
        • Настройка платежных систем
        • Выгрузка товаров на Hotline
      • Портфолио
      • Готовые сайты
        • Назад
        • Готовые сайты
        • Автомобили и автозапчасти
        • Государство
        • Детские товары
        • Мебель, интерьер, декор
        • Медицина
        • Недвижимость
        • Образование
        • Одежда и обувь
        • Продукты питания
        • Ресторанный бизнес
        • Спорт, туризм и отдых
        • Строительство, ремонт, инструменты
        • ТСЖ, ЖСК
        • Украшения, аксессуары, подарки
        • Универсальные
        • Электроника и бытовая техника
        • Разное
      • 1С Битрикс
        • Назад
        • 1С Битрикс
        • Старт (5 400 ₽)
        • Стандарт (15 900 ₽)
        • Малый бизнес (35 900 ₽)
        • Бизнес (72 900 ₽)
        • Продление лицензии
        • Сравнить редакции
      • CRM
      • Контакты
      • Личный кабинет
      • +7 (904) 589-06-04
      Будьте на связи
      info@sng-it.ru
      • Вконтакте
      • YouTube

      Настройка pagespeed для nginx в vmbitrix

      • Главная
      • ❶ Сниппеты
      • ❷ Настройка pagespeed для nginx в vmbitrix
      Модуль ngx_pagespeed уже включен в сборку, которая используется на виртуальной машине битрикса. Нужно его включить и настроить. Для этого переходим в /etc/nginx/nginx.conf и добавляем директивы:
      
      pagespeed on;
      pagespeed FileCachePath /var/cache/nginx;
      pagespeed FetchWithGzip on;
      
      pagespeed ListOutstandingUrlsOnError on;
      pagespeed ProcessScriptVariables on;
      pagespeed FetchWithGzip on;
      pagespeed RewriteLevel CoreFilters;
      pagespeed RespectVary off;
      pagespeed DisableRewriteOnNoTransform off;
      pagespeed InPlaceResourceOptimization off;
      pagespeed SupportNoScriptEnabled false;
      #pagespeed ModifyCachingHeaders on;
      pagespeed MaxCacheableContentLength -1;
      pagespeed FileCachePath /var/cache/nginx;
      pagespeed FileCacheSizeKb            10485760;
      pagespeed FileCacheCleanIntervalMs   360000000;
      pagespeed FileCacheInodeLimit        50000000;
      pagespeed LRUCacheKbPerProcess     1024;
      pagespeed LRUCacheByteLimit        16384;
      pagespeed ImageMaxRewritesAtOnce -1;
      pagespeed RateLimitBackgroundFetches off;
      
      
      ## PageSpeed configurations
      pagespeed FetchHttps enable,allow_self_signed,allow_unknown_certificate_authority;
      	
      #pagespeed NoTransformOptimizedImages on;
      ## Resource filters
      ## Text / HTML
      pagespeed EnableFilters combine_heads;
      pagespeed EnableFilters collapse_whitespace;
      pagespeed EnableFilters convert_meta_tags;
      pagespeed EnableFilters elide_attributes;
      pagespeed EnableFilters pedantic;
      pagespeed EnableFilters remove_comments;
      pagespeed EnableFilters remove_quotes;
      pagespeed EnableFilters trim_urls;
      
      ## JavaScript
      pagespeed EnableFilters combine_javascript;
      pagespeed EnableFilters canonicalize_javascript_libraries;
      pagespeed EnableFilters inline_javascript;
      
      ## CSS
      pagespeed EnableFilters outline_css;
      pagespeed EnableFilters combine_css;
      pagespeed EnableFilters inline_import_to_link;
      pagespeed EnableFilters inline_css;
      pagespeed EnableFilters inline_google_font_css;
      pagespeed EnableFilters move_css_above_scripts;
      pagespeed EnableFilters move_css_to_head;
      pagespeed EnableFilters prioritize_critical_css;
      pagespeed EnableFilters rewrite_css;
      pagespeed EnableFilters fallback_rewrite_css_urls;
      pagespeed EnableFilters rewrite_style_attributes_with_url;
      
      ## Images
      #pagespeed EnableFilters dedup_inlined_images;
      #pagespeed EnableFilters inline_preview_images;
      pagespeed EnableFilters convert_png_to_jpeg;
      pagespeed EnableFilters convert_jpeg_to_webp;
      pagespeed EnableFilters resize_mobile_images;
      #pagespeed EnableFilters lazyload_images;
      pagespeed EnableFilters convert_gif_to_png;
      pagespeed EnableFilters convert_jpeg_to_progressive;
      pagespeed EnableFilters recompress_jpeg;
      pagespeed EnableFilters recompress_png;
      pagespeed EnableFilters recompress_webp;
      pagespeed EnableFilters strip_image_color_profile;
      pagespeed EnableFilters strip_image_meta_data;
      pagespeed EnableFilters jpeg_subsampling;
      
      pagespeed EnableFilters resize_images;
      pagespeed EnableFilters resize_rendered_image_dimensions;
      
      pagespeed EnableFilters convert_to_webp_lossless;
      pagespeed EnableFilters insert_image_dimensions;
      pagespeed EnableFilters make_google_analytics_async;
      
      pagespeed DisableFilters inline_images;
      pagespeed DisableFilters sprite_images;
      
      ## Miscellaneous
      pagespeed EnableFilters add_instrumentation;
      pagespeed EnableFilters insert_dns_prefetch;
      
      ## Cache
      pagespeed EnableFilters extend_cache;
      pagespeed EnableFilters extend_cache_pdfs;
      pagespeed EnableFilters local_storage_cache;
      
      pagespeed Disallow "*/bitrix/js/*";
      pagespeed Disallow "*/bitrix/css/*";
      
      pagespeed JpegRecompressionQuality 90;
      pagespeed ImageRecompressionQuality 90;
      
      После этого перезапускаем nginx в CentOS
      
      service nginx restart 
      

      Чтобы pagespeed был включен для одного сайта, можно добавить директивы в виртуальный хост.


      Теги: nginx.conf, pagespeed, ngx_pagespeed, webp

      Поделиться:
      Назад к списку
      • Меню
      • Услуги
      • Блог
      • Видеоуроки
      • Скидки на 1C Битрикс
      • Новости интернета
      • Сниппеты

      Аудит сайта

      © 2010-2021 Сайт битрикс программиста Семена Голикова.

      Отправляя любую форму на сайте, вы соглашаетесь с политикой конфиденциальности данного сайта.
      - карта сайта
      Главное
      Информация
      Помощь
      • О себе
      • Услуги
      • Готовые сайты
      • Портфолио
      • Купить лицензию 1С Битрикс
      • Битрикс24
      • Контакты
      • Акции
      • Видеоуроки
      • Блог
      • Новости интернета
      • Про интеграцию с 1С
      • Внутренняя оптимизация сайта
      • Сниппеты
      • Партнерам
      • Отзывы
      • Техподдержка
      +7 (904) 589-06-04
      - позвонить в WhatsApp
      Социальные сети:
      - карта сайта © 2010-2021 Сайт битрикс программиста Семена Голикова.
      Отправляя любую форму на сайте, вы соглашаетесь с политикой конфиденциальности данного сайта.