Шаблоны. Создать свои или использовать системные

Последние изменения: 22.02.2023

Что такое
Создать свой

Использовать системный

Создать правило из шаблона


Что такое шаблон

Шаблон — это «шаблонное» правило для CDN-ресурсов. В нём уже указаны нужные настройки: пути файлов, протокол обращения CDN-ресурса к источнику, включённые и выключенные опции. Вам остаётся только добавить это правило в три клика: открыть правила ресурса, выбрать шаблон, нажать Добавить правило.

Часть шаблонов мы заранее подготовили для вас, они называются «системными». Также вы можете создать свой шаблон.

Создать шаблон

1. В настройках CDN-ресурса откройте вкладку Правила, перейдите в раздел Шаблоны и нажмите Создать шаблон.

e665ff5aee332fb6b1a39ecb25469377.png


Откроется страница создания шаблона, остальные шаги выполняйте на ней.

bd8ec7def985c981cc55e6405926b6d8.png

2. Укажите имя шаблона. По нему можно найти нужный шаблон после создания.

3. Укажите путь до файла или папки, к которым будет применяться правило. Путь должен начинаться с “^/” или “/”. Вы можете указать URL или задать путь через регулярные выражения (regex).

4. Выберите протокол, по которому CDN-ресурс будет обращаться к файлам, указанным в шаге №3. Если файлы доступны по тому же протоколу, что и источник, выберите «Наследовать с ресурса». Если нет — выберите нужную опцию: HTTP, HTTPS или оба протокола сразу.

5. Просмотрите список дополнительных опций и добавьте нужные. Если опции не нужны, пропустите этот шаг.

6. Сохраните шаблон.

Использовать системные шаблоны

Системные шаблоны — это шаблоны, которые мы разработали для распространённых ситуаций, с которыми сталкиваются клиенты. Такие шаблоны помечены лейблом System.

ac6c4e6dbab33dec8c2215bcfb616062.png

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-ресурса. Во вкладке Правила нажмите кнопку Создать правило и выберите нужный шаблон из списка.

6510e809f98d44e5a001290ea6cb484d.png

2. Откроется страница создания нового правила, заполненная настройками из шаблона. Проверьте, все ли настройки вам подходят; если нужно, отредактируйте их.

08bd303c8d6242e8a9a762ae7f0c3be2.png

3. Нажмите Создать правило.

Помогла ли вам статья?