Использование своего домена CDN вместо служебного

Инструкция по настройке своего домена для CDN, создание CNAME-записи

Бесплатно 7 дней

Для раздачи контента через CDN можно использовать служебный домен cdnnow! или домен со своим значением.

Практика показывает, что свой домен для CDN (созданный на основе домена сайта, где подключается CDN), лучше воспринимается поисковиками, а также при замере производительности сайта. Например, с помощью такого инструмента как Lighthouse в Google Chrome.

Давайте разберёмся, как настроить свой домен для CDN вместо служебного.

Создание аккаунта CDN

Если у вас ещё нет учётной записи в cdnnow!, оставьте заявку на подключение CDN, указав ваши email, сайт, CMS.

Вы получите письмо с доступом в личный кабинет и служебным адресом CDN для вашего проекта вида userXXXXX.clients-cdnnow.ru или userXXXXX.nowcdn.co, где userXXXXX — ваш уникальный параметр.

Использование своего домена для CDN

Если вы хотите использовать в адресах к файлам, которые размещаются в сети cdnnow!, свой домен для CDN, например, cdn.example.ru вместо служебного адреса проекта CDN userXXXXX.clients-cdnnow.ru или userXXXXX.nowcdn.co, то следуйте инструкции ниже.

  • Перейдите в панель управления вашим хостингом/VPS. Скриншоты сделаны на примере панели управления хостингом cPanel.
  • Редактор зон DNS
  • Откройте редактор зон DNS и добавьте новую CNAME запись.

    В поле «Имя» введите название вашего поддомена для CDN. Некоторые панели управления сами подставляют домен и точку в конце. В этом случае достаточно ввести слово cdn. Будьте внимательны!

    В поле «CNAME» (иногда оно называется «значение») введите адрес вашего проекта в CDN вида userXXXXX.clients-cdnnow.ru или userXXXXX.nowcdn.co (требуется подставить ваше значение из Личного кабинета cdnnow!).

    Сохраните изменения.
  • Создание новой записи CNAME
  • Сохраненная CNAME запись появится в таблице записей.
    Новая запись CNAME создана

    DNS может обновляться некоторое время (от нескольких секунд до 72 часов).

  • В личном кабинете selfcare.cdnnow.ru в левом меню перейдите в раздел «Проекты». Далее зайдите в ваш проект, кликнув на его название.

  • На странице настроек проекта есть вкладки. Перейдите на вкладку «Домен и SSL»
  • Свой домен для CDN
  • Введите в поле ваш домен для CDN. Если доменов для CDN несколько, вы можете ввести их через пробел (с каждого их них должна быть сделана cname-запись).
    Сохраните изменения.

Выпуск бесплатного SSL сертификата

  • Ниже есть область для управления сертификатом SSL. Если ваш сайт работает по https-протоколу, то вам следует выпустить или добавить сертификат для вашего домена CDN. В этой части вы можете выпустить бесплатный сертификат от Lets' Encrypt, который будет автоматически обновляться каждые три месяца без вашего участия.
    SSL
  • Если вы установили галку «Опубликовать проект после выпуска сертификата», то после выпуска сертификата проект сам опубликуется и вам останется только немного подождать. Следите за изменением статуса проекта на основной вкладке.

Использование своего SSL сертификата

  • Если у вас есть собственный сертификат, то вы можете добавить его в этом разделе.
    Выберите из списка источника SSL сертификата «Ваш SSL сертификат»
    SSL
    Вставьте сам сертификат и его закрытый (приватный) ключ. Также нажмите кнопку «Сгенерировать цепочку сертификата» для корректной работы.
    Сохраните изменения.

Перенаправление с http на https

  • Если вы хотите, чтобы домен для CDN всегда открывался только по https, активируйте опцию редиректа:
    Редирект https

Публикация и проверка работы домена

Если вы еще не опубликовали изменения в проекте, то нажмите «Сохранить (без публикации)» и «Опубликовать». Публикация занимает несколько минут.

После публикации проекта откройте ваш домен для CDN в браузере. При успешной настройке вы увидите:

– Ваш домен для CDN открывается по https-протоколу (если вы выпускали/добавляли сертификат).

– На странице может отображаться ошибка 404. Это нормально, если кешируется только статика, так как адрес домена для CDN является копией главной страницы вашего сайта (страницы в этом случае не кешируются). Можете открыть какой-нибудь статический файл через этот домен.

К примеру, у вас есть файл example.ru/favicon.ico (где example.ru — ваш домен), который открывается по служебному адресу CDN userXXXXX.clients-cdnnow.ru/favicon.ico. Тогда он будет открываться и по вашему домену CDN: cdn.example.ru/favicon.ico

Если вы включили полное кеширование (на вкладке «Кеширование»), то по прямому запросу вашего домена CDN будет отображаться копия главной страницы вашего сайта. Если вы предпочитаете, чтобы при обращении по прямой ссылке к домену CDN происходил редирект на ваш основной домен, вы можете настроить это на вкладке SEO в настройках проекта в личном кабинете.

На этом настройка домена для CDN закончена. Приятной работы!

При возникновении вопросов по настройке, сопровождению, стоимости — вы всегда можете обратиться в нашу поддержку: написав письмо на sales@cdnnow.ru, с помощью чата внизу страницы сайта или по телефону: 8 (800) 600-67-88 (c 10:00 до 19:00 по будням).


← Назад в раздел

Мы используем cookie, чтобы сделать сайт удобнее