---
title: "CDN: Настройка источника контента и доменов раздачи"
description: "Настройка источника контента и доменов раздачи для ресурса CDN: пошаговая инструкция Timeweb Cloud."
---

# Источник контента и домены раздачи

> Полный индекс документации для ИИ-агентов: [llms.txt](https://timeweb.cloud/llms.txt).

В настройках CDN-ресурса указываются источник контента и домены раздачи.

Источник контента — это место, откуда CDN получает оригинальные файлы. В качестве источника можно использовать S3-бакет, домен или IP-адрес сервера.

Домены раздачи — это адреса, через которые пользователи получают контент из CDN. По умолчанию для каждого CDN-ресурса создается технический домен. Также можно добавить собственные поддомены, например `cdn.example.com`.

## Как работает CDN-ресурс

Рассмотрим пример: сайт `example.com` использует статические файлы — изображения, CSS и JS-скрипты. Эти файлы хранятся в S3-бакете `f6ec80b3-site-content`.

Ссылка на бакет выглядит так:

```shell
https://s3.twcstorage.ru/f6ec80b3-site-content
```

Например, изображение `image.png` будет доступно по адресу:

```shell
https://s3.twcstorage.ru/f6ec80b3-site-content/image.png
```

При настройке CDN этот бакет выбирается как источник контента.

После создания CDN-ресурса для него создается технический домен, например `uuxmvazs51.cdn.twcstorage.ru`. При использовании CDN ссылка на файл будет выглядеть так:

```shell
https://uuxmvazs51.cdn.twcstorage.ru/image.png
```

Технический домен или собственный домен раздачи можно указать в CMS сайта для загрузки статических файлов через CDN.

> [!NOTE]
> Источник контента — это место, где хранятся оригинальные файлы. Домен раздачи — адрес, через который пользователи получают эти файлы через CDN.

Работа CDN выглядит так:

1.  Пользователь открывает страницу сайта `example.com`.
    
2.  CMS формирует ссылки на статические файлы через домен раздачи CDN.
    
3.  Браузер пользователя запрашивает файл, например `uuxmvazs51.cdn.twcstorage.ru/image.png`.
    
4.  CDN принимает запрос и проверяет, есть ли файл в кеше.
    
5.  Если файл уже есть в кеше, CDN сразу отдает его пользователю.
    
6.  Если файла в кеше нет, CDN обращается к источнику контента — S3-бакету, например `f6ec80b3-site-content`.
    
7.  S3-бакет отдает оригинальный файл, после чего CDN кэширует его и возвращает пользователю.
    

## Настройка источника контента и доменов раздачи

Чтобы изменить источник контента или домены раздачи, откройте общие настройки CDN-ресурса:

1.  Перейдите в раздел «CDN».
    
2.  Кликните на нужный ресурс.
    
3.  На вкладке «Управление» нажмите «Настроить» в блоке «Источник и домены раздачи».
    
4.  Измените источник контента, домены раздачи или оба параметра.
    
5.  Нажмите «Сохранить».
    

![Scr 20260513 Nejt](https://content.timeweb.com/assets/cc800673-1efb-4676-8e96-0c076ab30b58.png?width=2788&height=1958)

### Настройка источника контента

В блоке «Источник контента» выберите тип источника.

В качестве источника можно использовать:

-   **S3-бакет**. Можно выбрать бакет, созданный на вашем аккаунте в панели управления. Если бакет приватный, после сохранения изменений [настройте AWS-авторизацию](https://timeweb.cloud/docs/cdn/settings/aws-auth).
    
-   **Домен**. Можно выбрать домен из существующих на аккаунте или ввести нужный домен вручную. Этот вариант также используется для подключения стороннего S3-бакета по домену.
    
-   **IP-адрес**. Можно выбрать один из существующих сервисов на аккаунте или ввести нужный IP вручную.
    

Если обращаться к источнику необходимо по HTTP, отключите опцию «Использовать HTTPS-соединение для источника». Если опция включена, CDN будет обращаться к источнику по HTTPS.

### Настройка доменов раздачи

По умолчанию в качестве домена раздачи используется технический домен, который автоматически привязывается к CDN-ресурсу при его создании. Технический домен нельзя изменить или удалить.

Вы также можете добавить собственные домены раздачи. В качестве домена раздачи можно использовать только поддомен, например `cdn.example.com`. Всего у CDN-ресурса может быть до трех доменов раздачи, включая технический.

В блоке «Домены раздачи» добавьте или удалите домены. Технический домен удалить невозможно.

Если добавили собственный домен раздачи, скопируйте технический домен CDN-ресурса — он потребуется для настройки CNAME.

### Настройка CNAME для домена раздачи

Чтобы связать собственный домен раздачи с CDN-ресурсом, настройте для него CNAME-запись на стороне держателя NS-серверов.

Если домен делегирован на наши NS-серверы, CNAME обновится автоматически. В этом случае ручная настройка DNS не требуется, но все другие CNAME-записи для выбранного поддомена будут удалены.

> [!NOTE]
> Автоматическое обновление CNAME сработает только при выборе существующего поддомена из списка. Создать поддомен можно [по этой инструкции](https://timeweb.cloud/docs/domains/subdomains#sozdanie-poddomena).

Например, если домен раздачи — `cdn.example.com`, а технический домен CDN-ресурса — `uuxmvazs51.cdn.twcstorage.ru`, CNAME-запись должна выглядеть так:

```bash
cdn.example.com CNAME uuxmvazs51.cdn.twcstorage.ru
```

Для настройки:

1.  Перейдите в настройки DNS у провайдера, на чьих NS-серверах обслуживается домен.
    
2.  Создайте CNAME-запись для поддомена раздачи.
    
3.  В качестве значения укажите технический домен CDN-ресурса.
    
4.  Сохраните изменения.
    

Обновление DNS может занять от 15–30 минут до 24 часов.

## Возможные ошибки при настройке

#### Избегайте создания петли при настройке CNAME

Не указывайте домен раздачи в качестве CNAME для домена источника контента. В этом случае CDN будет запрашивать данные у источника, а источник — перенаправлять запрос обратно в CDN. Это приведет к зацикливанию запросов.

При обнаружении такой конфигурации CDN-ресурс автоматически деактивируется. Чтобы восстановить его работу, исправьте петлю и повторно запустите CDN в панели управления.
