Moor
@Moor

Как правильно настроить кэш PageSpeed для связки с CDN?

Друзья, помогите, что-то я совсем запутался.
Итак, есть site.com, site.net, site.org, и это все разные сайты. Для них через MaxCDN поднимается CDN, сделан домен static.site.info. Все это физичиски на одном сервере. Все работают только через HTTPS.

Статические файлы запущены через реврайт:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^site\.com$ [NC]
RewriteCond %{REQUEST_URI} \.(jpe?g|png|gif|svg|css|js|eot|ttf|woff2|webp?)$ [NC]
RewriteRule ^ http://static.site.info/cache/com%{REQUEST_URI} [R=301,L]

Вся статика скопирована физически в нужное место (чтобы не холиварить - у сайтов есть файлы с одинаковыми именами, но с разным содержимым).
На сервере работает mod_pagespeed, в конфиг добавлен CDN:
ModPagespeedEnableFilters rewrite_domains
ModPagespeedMapRewriteDomain static.site.info/cache/com site.com

Как мне заставить все, что mod_pagespeed склеивает и генерирует, направляться на CDN?
  • Вопрос задан
  • 170 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы