Пример работы: как настроить раздачу статического контента

Для настройки раздачи статического контента через CDN выполните:

  1. Вынесите статику сайта на отдельный домен, например, static.example.com — это будет источник контента. В случае использования Облачного хранилища создание отдельного домена для источника не обязательно.
  2. Для работы через CDN создайте домен вида cdn.example.com.
  3. Создайте CDN-ресурс в панели управления.
  4. У своего DNS-регистратора настройте CNAME-запись с cdn.example.com на домен CDN-провайдера, который CDN провайдер выделяет при подключении.

    Например, в случае использования CDN Selectel такой домен имеет вид 85e77c09-bc03-43bf-b8f3-9492ae33390f.selcdn.net, где 85e72c09-bc03-43bf-b8f3-9492ae33390f генерируется автоматически.

    Пример записи: cdn.example.com in 85e77c09-bc03-43bf-b8f3-9492ae33390f.selcdn.net

    Чтобы проверить корректность записи, выполните команду dig в терминале или используйте онлайн-сервисы. Если вы задали CNAME правильно, вы увидите запись вида: cdn.example.com 14399 IN CNAME 85e77c09-bc03-43bf-b8f3-9492ae33390f.selcdn.net

  5. На своем сайте измените домен для статики, которую планируется раздавать через CDN, на cdn.example.com.

В результате пользователь набирает в строке браузера адрес www.example.com, с которого он получает HTML-страницу. При этом весь статический контент, например, графические изображения, подгружается из CDN — с адреса cdn.example.com.