• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела wpt лично.

mod_pagespeed и bitrixvm

b7music

Мой дом здесь!
Регистрация
2 Ноя 2015
Сообщения
663
Реакции
377
Всем привет. Поставил модуль на сервер, все работает, но в админке беда, часть скриптов и стилей отдаются с 404 ошибкой.
В публичке такой проблемы нет, там прописал в .htaccess
Код:
  RewriteCond %{REQUEST_URI} !pagespeed
и все работает нормально.
а в админке вот так:
Screenshot_2.png
Подскажите, может как не донастроил, или в исключение как-то добавить можно?
В pagespeed.conf пробовал добавить
Код:
    <Location home/bitrix/www/bitrix/js/main/>
        Order allow,deny
      ModPagespeed off
    </Location>
не работает. Все равно ошибка.
буду рад любому совету.
#################################################
решил.
в pagespeed.conf добавил
Код:
    ModPagespeedDisallow "*/bitrix/js/*"
    ModPagespeedDisallow "*/bitrix/themes/*"
    ModPagespeedDisallow "*/bitrix/panel/*"
    ModPagespeedDisallow "*/bitrix/css/*"
    ModPagespeedDisallow "*/bitrix/components/bitrix/*"
    ModPagespeedDisallow "*/bitrix/gadgets/*"
погоняю понаблюдаю.

Ну и коли так пошло вот краткая инструкция по установке:
создаем файл mod-pagespeed.repo в папке /etc/yum.repos.d со следующим содержимым:
Код:
[mod-pagespeed]
name=mod-pagespeed
baseurl=http://dl.google.com/linux/mod-pagespeed/rpm/stable/x86_64
enabled=1
gpgcheck=1
затем в консоле устанавливаем сам пакет
Код:
yum --enablerepo=mod-pagespeed install mod-pagespeed

Идем в /etc/httpd/conf и в файле httpd.conf
подключаем pagespeed.conf
Код:
Include conf.d/pagespeed.conf
в файле pagespeed.conf указываем

Код:
    ModPagespeedDisableFilters rewrite_javascript
    ModPagespeedDisableFilters extend_cache
    <Location /pagespeed_admin>
        Order allow,deny
        Allow from localhost
        Allow from 127.0.0.1
        Allow from my_ip
        SetHandler pagespeed_admin
    </Location>

    <Location /mod_pagespeed_statistics>
        Order allow,deny
        Allow from localhost
        Allow from 127.0.0.1
        Allow from my_ip
        SetHandler mod_pagespeed_statistics
    </Location>


    ModPagespeedDisallow "*/bitrix/js/*"
    ModPagespeedDisallow "*/bitrix/themes/*"
    ModPagespeedDisallow "*/bitrix/panel/*"
    ModPagespeedDisallow "*/bitrix/css/*"

    <Location /pagespeed_global_admin>
        Order allow,deny
        Allow from localhost
        Allow from 127.0.0.1
        Allow from my_ip
        SetHandler pagespeed_global_admin
    </Location>
ну и напоследок перезапускаем апач
Код:
/etc/init.d/httpd restart
В итоге в заголовке должно быть что-то типа:
Screenshot_5.png
 
Последнее редактирование:
Виртуальая машина будет обновляться с таким модом?

В ответе сервера не видно
X-Bitrix-Composite: Nginx (file)
Не используется композит или не настроен nginx for composite?
 
Композит выключен. Обновляться должна.
По сути внесены изменения только
Include conf.d/pagespeed.conf
 
На глаз заметно что шустрее?
Когда то ставил такой модуль для nginx на ubuntu.
Для апача тоже получается он фотки жмет сам и дописывает к их именам свои записи?
 
Да пока не ясно. Но фотки пережимает.

Добавляет свои метки. Некоторые конвертит в base64 и врезает в html.
Некоторые в свой собственный формат
Код:
<li class="dropdown-submenu  has_img">
<div class="menu_img"><img src="/upload/resize_cache/iblock/74f/60_60_1/xVentiljator_noutbuka.jpeg.pagespeed.ic.0O75vbWQRt.webp" alt="Запчасти для ноутбуков" title="Запчасти для ноутбуков" data-pagespeed-url-hash="2737387723" onload="pagespeed.CriticalImages.checkImageForCriticality(this);"/>
В любом случае думаю хуже не будет.
 
Последнее редактирование:
Надо будет потестить, - хоть штатным инструментом нагрузку дать до и после.. не знаю, правда, насколько он точный
-----------
Это он сам в .webp конвертит? Как то лихо. Его же большая половина браузеров не видят.
Для просмотра ссылки Войди или Зарегистрируйся

Или для "невидящих" jpg отдается?
 
Последнее редактирование:
Сам все конвертит. Видимо определяет какой браузер, сейчас проверил в edge отдал в base64. в хроме в webp. в IE11 отдал в jpg
 
Последнее редактирование:
Файрфокс как видит эти картинки? Или любой другой кто .webp не понимат
 
каюсь, фаера нету, сейчас качну проверю
 
Уже глянул, - нормально все, ipad тоже видит.
Единственное не понятно полноразмерная детальная так и осталась?
Код:
<img class="fancybox-image" src="/upload/iblock/cf8/razem_pitaniya_dlya_noutbuka_samsung_s018_s_kabelem.jpg" alt="">
 
Назад
Сверху