Пример подключения CDN Selectel к сайту
Пример подключения CDN Selectel к сайту
к сведению
Это инструкция для подключения CDN к сайту через провайдера Selectel с раздачей контента через персональный домен.
- Создайте CDN-ресурс.
- Создайте персональный домен для CDN-ресурса.
- Добавьте персональный домен к CDN-ресурсу.
- Замените домен в URL статических файлов.
- Проверьте CDN-ресурс.
1. Создать CDN-ресурс
- В панели управления перейдите в раздел CDN → CDN-ресурсы.
- Нажмите Создать CDN-ресурс.
- Введите имя ресурса. Имя не влияет на настройки ресурса и используется только для работы в панели управления.
- Выберите провайдера Selectel.
- Укажите источник контента — домен вашего сайта, откуда CDN будет брать статические файлы, например
example.com
. - Нажмите Создать CDN-ресурс. CDN-провайдер создаст домен по умолчанию, с которого будет происходить раздача контента. Посмотреть домен по умолчанию можно в панели управления в разделе CDN → CDN-ресурсы → страница ресурса → вкладка Общий.
2. Создать персональный домен для CDN-ресурса
-
Откройте панель управления вашего DNS-хостинга.
-
Создайте домен третьего уровня, например,
cdn.example.com
. Этот домен будет использоваться в качестве персонального домена CDN для раздачи контента. -
Создайте CNAME-запись:
- тип записи — CNAME;
- имя записи — поддомен вида
cdn.example.com
; - значение — домен по умолчанию в формате
*.selcdn.net
. Посмотреть домен можно в панели управления в разделе CDN → CDN-ресурсы → страница ресурса → вкладка Общий. Указывайте домен без протокола.
3. Добавить персональный домен к CDN-ресурсу
- В панели управления перейдите в раздел CDN → CDN-ресурсы.
- Откройте страницу CDN-ресурса → вкладка Общий.
- В блоке Персональные домены нажмите Добавить домен.
- Укажите домен третьего уровня, который вы создали в качестве персонального.
- Нажмите Подключить.
4. Заменить домен в URL статических файлов
В URL статических файлов вашего сайта замените домен сайта на персональный домен вида cdn.example.com
, который добавили к CDN-ресурсу:
- если сайт на CMS — используйте плагин для замены URL. Например, для сайта на WordPress используйте плагин W3 Total Cache;
- если сайт не на CMS — замените URL в коде сайта.
5. Проверить CDN-ресурс
- Убедитесь, что после всех настроек прошло не меньше 30 минут — это время необходимо, чтобы CDN-ресурс полноценно заработал.
- Откройте файл на источнике контента по ссылке вида
example.com/images/image.png
. Если файл не загружается, проблемы на стороне вашего сайта. - Откройте файл через домен по умолчанию по ссылке вида
*.selcdn.net/images/image.png
. Если файл не загружается, проверьте настройки CDN и заголовка Host. - Откройте файл через персональный домен по ссылке вида
cdn.example.com/images/image.png
. Если объект не загружается, проверьте корректность CNAME-записи, которую добавили при создании персонального домена.