CDN
Шаблоны. Создать свои или использовать системные
Что такое шаблон
Шаблон — это «шаблонное» правило для CDN-ресурсов. В нём уже указаны нужные настройки: пути файлов, протокол обращения CDN-ресурса к источнику, включённые и выключенные опции. Вам остаётся только добавить это правило в три клика: открыть правила ресурса, выбрать шаблон, нажать Добавить правило.
Часть шаблонов мы заранее подготовили для вас, они называются «системными». Также вы можете создать свой шаблон.
Создать шаблон
1. В настройках CDN-ресурса откройте вкладку Правила, перейдите в раздел Шаблоны и нажмите Создать шаблон.
Откроется страница создания шаблона, остальные шаги выполняйте на ней.
2. Укажите имя шаблона. По нему можно найти нужный шаблон после создания.
В поле «Шаблон правила» укажите путь до файла или папки, к которому будет применяться создаваемое правило. Задайте путь в формате регулярного выражения или URI, начинающегося с «^/» или «/». Домен или IP-адрес вашего источника прописывать не нужно.
4. Выберите протокол, по которому CDN-ресурс будет обращаться к файлам, указанным в шаге №3. Если файлы доступны по тому же протоколу, что и источник, выберите «Наследовать с ресурса». Если нет — выберите нужную опцию: HTTP, HTTPS или оба протокола сразу.
5. Просмотрите список дополнительных опций и добавьте нужные. Если опции не нужны, пропустите этот шаг.
6. Сохраните шаблон.
Использовать системные шаблоны
Системные шаблоны — это шаблоны, которые мы разработали для распространённых ситуаций, с которыми сталкиваются клиенты. Такие шаблоны помечены лейблом System.
Video segments template (.ts) — шаблон правила для кеширования чанков (потоковое вещание через CDN).
Playlists template (.m3u8) — шаблон правила для кеширования плейлистов (потоковое вещание через CDN).
Let’s Encrypt HTTP-01 challenge — шаблон правила для валидации сертификата Let’s Encrypt, который выпущен не в интерфейсе EdgeЦентр и использует для выпуска HTTP-01 challenge. Чтобы сертификат корректно прошёл валидацию, создайте CDN-ресурс, создайте для него правило из шаблона и только потом выпускайте сертификат. Без этого правила настройки ресурса будут блокировать валидацию сертификата.
Static content — шаблон правила для кеширования статических файлов, если ресурс интегрирован с DNS.
Image optimization — шаблон правила для опции Image Stack (платная опция, для активации обратитесь в техподдержку). Добавьте к ресурсу правило из шаблона Image optimization, и опция заработает. Если хотите, чтобы она работала не для всех изображений, а только для некоторых, отредактируйте путь к файлам при создании правила.
Создать правило из шаблона
1. Откройте настройки нужного CDN-ресурса. Во вкладке Правила нажмите кнопку Создать правило и выберите нужный шаблон из списка.
2. Откроется страница создания нового правила, заполненная настройками из шаблона. Проверьте, все ли настройки вам подходят; если нужно, отредактируйте их.
3. Нажмите Создать правило.