Loading...

Справка CDN.com.tr

Размещение статического контента через Simple Transfer

В мастере Add Your Website выберите Push CDN в качестве источника контента и Default Endpoint в качестве способа доставки, затем публикуйте файлы через сгенерированную конечную точку CDN.com.tr.

Размещение статического контента через Simple Transfer

В мастере Add Your Website выберите Push CDN в качестве источника контента и Default Endpoint в качестве способа доставки, затем публикуйте файлы через сгенерированную конечную точку CDN.com.tr.

Куда двигаться дальше после этого сценария

После запуска публикации через default endpoint пользователям часто нужны кастомный домен, очистка кеша или проверка деплоя.

Кастомный домен

Перейти от default endpoint к CNAME или Full DNS

Если тот же источник Push CDN позже будет раздавать контент с `images.example.com` или корневого домена, пересмотрите модель выбора.

Push CDN CNAME / Full DNS
Открыть руководство по выбору

Путь в панели

  1. Панель управления
  2. CDN Accounts
  3. Add Your Website
  4. Content Source: Push CDN
  5. Выбор / покупка пакета
  6. Delivery Method: Default Endpoint
  7. Сгенерированная конечная точка `xyz.cdn.com.tr`
  8. Push CDN File Manager или API
  9. Проверка публичного URL

Предварительные требования

  • Пользователь авторизован и может открыть CDN Accounts.
  • Нужный пакет должен быть куплен в панели и назначен аккаунту; оплата не является задачей API или AI-агента.
  • Этот сценарий не требует кастомного домена, CNAME, смены неймсерверов или SSL-сертификата.
  • Если браузер блокирует окно File Manager, разрешите всплывающие окна для cdn.com.tr.

Модель принятия решений

1. Источник контента

Сначала мастер спрашивает, откуда берётся контент.

  • Pull CDN: существующий хостинг-источник размещается за CDN.com.tr.
  • Push CDN: файлы загружаются в хранилище CDN.com.tr. Именно здесь начинается Simple Transfer.
  • CDN Hosting/Platforms: приложение или платформа запускается на CDN.com.tr.

2. Способ доставки

После выбора источника выберите, какая модель домена будет обслуживать этот контент.

  • Default Endpoint: раздаёт контент с `xyz.cdn.com.tr` без настройки DNS.
  • Full DNS Transfer: неймсерверы домена переходят на CDN.com.tr, и управление DNS открывает полный набор функций.
  • Custom Subdomain: субдомен, например `images.example.com`, указывает по CNAME на `xyz.cdn.com.tr`.

Эта комбинация сценария

Статическое размещение через Simple Transfer использует комбинацию Push CDN + Default Endpoint.

  • Pull CDN + Default Endpoint даёт существующему origin default endpoint.
  • Push CDN + Full DNS Transfer раздаёт загруженные файлы с корневого домена клиента.
  • Hosting/Platforms + Custom Subdomain раздаёт вывод платформы с субдомена.

Пошаговое руководство

1

Запустить мастер из CDN Accounts

После входа в систему откройте `/en/management/cdn` и нажмите Add Your Website вверху.

  • Кнопка использует wizardUrl из CdnAccount.vue, чтобы открыть мастер настройки.
  • Процесс создания нового аккаунта начинается с выбора источника контента.

Ожидаемый результат: На экране Content Source отображаются варианты Pull CDN, Push CDN и CDN Hosting.

cdnctl equivalent
cdnctl update --check
cdnctl login --email "<email>" --password "<password>"
cdnctl accounts list
2

Выбрать Push CDN в качестве источника контента

Для простого статического хостинга источником служит не сервер клиента, а хранилище CDN.com.tr.

  • Выберите карточку Push CDN.
  • Перейдите к шагу выбора пакета.

Ожидаемый результат: Мастер сохраняет выбранное значение источника контента как `push`.

cdnctl equivalent
export CDN_SOURCE=push
3

Завершить шаг выбора пакета

Мастер позволяет выбрать подходящий пакет или при необходимости направляет к ручной покупке в панели.

  • Выберите подходящий пакет, если он есть.
  • Если пакета нет, пользователь завершает покупку в панели.
  • Продолжите работу в мастере после готовности пакета.

Ожидаемый результат: Рабочие процессы через API, cdnctl или AI-агента не начинаются до завершения оплаты.

cdnctl equivalent
# Покупка пакета выполняется в панели.
cdnctl packages list --owned --format table
export PAID_PACKAGE_ID=<listed_package_id>
4

Выбрать Default Endpoint в качестве способа доставки

Когда на шаге способа доставки спрашивается, как CDN должен раздавать контент, Default Endpoint избавляет от настройки DNS и кастомного домена.

  • Выберите карточку Default Endpoint.
  • Убедитесь, что Full DNS Transfer и Custom Subdomain не требуются для этого случая.
  • Завершите работу мастера.

Ожидаемый результат: Система создаёт аккаунт с `is_basic_transfer` и возвращает имя сервиса по умолчанию, например `xyz.cdn.com.tr`.

cdnctl equivalent
cdnctl cdn accounts create --source "$CDN_SOURCE" --delivery default-endpoint --package "$PAID_PACKAGE_ID" --alias simple-transfer-demo
export ACCOUNT_UUID=<account_uuid>
export ENDPOINT=<endpoint>.cdn.com.tr
5

Загрузить файл в хранилище CDN.com.tr

После создания аккаунта используйте Push CDN File Manager или Push CDN API, чтобы загрузить файл в выбранный аккаунт.

  • Откройте File Manager из Push CDN или получите API-токен.
  • Выберите корневую папку `/` или целевую папку.
  • Загрузите статический файл, например `hello.txt`, `logo.png` или `app.css`.

Ожидаемый результат: Загруженный файл появляется в области хранилища выбранного аккаунта.

cdnctl equivalent
cdnctl push files upload --account "$ACCOUNT_UUID" --file ./hello.txt --path /hello.txt
cdnctl push files list --account "$ACCOUNT_UUID"
6

Проверить публичный URL

Объедините сгенерированную конечную точку по умолчанию с путём к файлу.

  • Откройте URL вида `https://xyz.cdn.com.tr/hello.txt`.
  • Используйте приватную или чистую сессию браузера.
  • Если отображается старый контент, очистите путь через Purge Management и попробуйте снова.

Ожидаемый результат: Публичный URL возвращает 200 и раздаёт загруженный статический контент с домена CDN.com.tr по умолчанию.

cdnctl equivalent
cdnctl cdn accounts apply --account "$ACCOUNT_UUID"
curl -I "https://$ENDPOINT/hello.txt"

Проверка

  • Источником контента в мастере является Push CDN.
  • Способ доставки — Default Endpoint.
  • Сгенерированную конечную точку `xyz.cdn.com.tr` можно использовать без кастомного домена.
  • Имя файла в File Manager совпадает с путём в публичном URL.
  • Успешные тестовые скриншоты должны показывать кнопку CDN Accounts, выбор источника Push CDN, шаг пакета, выбор Default Endpoint, сгенерированную конечную точку, результат загрузки и проверку публичного URL.

Сценарии использования

Клиент хочет быстро раздавать статические ресурсы без подключения собственного домена; файлы находятся в хранилище CDN.com.tr.

Краткий порядок действий

  1. Откройте CDN Accounts и нажмите Add Your Website.
  2. На шаге Content Source выберите Push CDN; файлы будут храниться в CDN.com.tr storage.
  3. Выберите существующий пакет или завершите покупку пакета вручную в панели.
  4. На шаге, где спрашивается, как CDN должен доставлять контент, выберите Default Endpoint.
  5. Скопируйте сгенерированную конечную точку `xyz.cdn.com.tr`.
  6. Загрузите файл через Push CDN File Manager или API.
  7. Проверьте `https://xyz.cdn.com.tr/<path>` публично.

Проверки

  • В этом руководстве Simple Transfer означает Push CDN + Default Endpoint.
  • Загруженный объект принадлежит выбранному аккаунту.
  • Домен доставки по умолчанию отображается без необходимости настройки DNS.
  • Для первой публикации не требуется шаг с кастомным CNAME или сертификатом.
  • Full DNS Transfer и Custom Subdomain — отдельные способы доставки, доступные для всех типов источников.