Как добавить домен в cPanel: основной, дополнительный, поддомен, алиас

Печать
  • 3

Коротко: в cPanel откройте Domains, затем ещё раз Domains, нажмите Create A New Domain, введите имя домена, снимите галочку Share document root, если это отдельный сайт, и нажмите Submit. Сайт начнёт открываться, как только домен будет указывать на Ваш хостинг TopHost.

Тариф хостинга TopHost – это не обязательно один сайт. Аккаунт cPanel создаётся под домен, указанный при заказе, но к нему можно добавить сколько угодно других доменов, каждый со своим сайтом и своими почтовыми ящиками. Тарифы виртуального хостинга не ограничивают количество доменов; важно лишь, чтобы ресурсов тарифа хватало на все сайты.

Четыре вида доменов в cPanel

ВидПримерЧто это
Основной доменfirma.mdДомен, указанный при заказе тарифа. Его сайт обычно находится в папке public_html.
Дополнительный домен (addon)drugoy-proekt.comПолностью отдельный сайт со своей папкой в том же аккаунте.
Поддоменshop.firma.mdЧасть существующего домена; удобен для магазина, блога или тестовой копии.
Алиасfirma.comЕщё одно имя для того же содержимого: показывает тот же сайт, что и firma.md.

Все три дополнительных вида создаются через одну и ту же форму cPanel; различие задают введённое имя и галочка Share document root.

Что нужно заранее

  • Зарегистрированный домен, в TopHost или у любого другого регистратора.
  • Решение по DNS: либо указать для домена NS-серверы ns4.tophost.md и ns5.tophost.md (самый простой путь), либо направить его A-запись на IP-адрес хостинга, который виден в cPanel в блоке General Information.

Добавление домена по шагам

  1. Войдите в cPanel и найдите раздел Domains.
    Раздел Domains в cPanel
  2. Нажмите Domains, затем Create A New Domain.
    Кнопка Create A New Domain в cPanel
  3. В поле Domain введите имя без www и без http://, например example.com.
  4. Определитесь с папкой:
    • для отдельного сайта (дополнительного домена) снимите галочку Share document root. cPanel предложит папку с именем домена, её можно оставить или указать другую;
    • для второго имени того же сайта (алиаса) оставьте галочку, и новый домен будет открывать содержимое основного.
    Форма создания домена с параметром Share document root
  5. Нажмите Submit. Через несколько секунд домен появится в списке.

Для поддомена используйте ту же форму: введите в поле Domain имя вида blog.example.md.

Что сделать дальше

  1. Направьте домен на TopHost, если ещё не сделали этого: смена NS-серверов для доменов .md и международных доменов.
  2. Дождитесь SSL-сертификата. AutoSSL выпускает его автоматически и бесплатно, когда домен уже указывает на сервер; см. Бесплатный SSL через AutoSSL.
  3. Разместите сайт в его папке: загрузите файлы (Загрузка сайта через cPanel) или установите WordPress (Как установить WordPress в cPanel).
  4. Создайте почтовые ящики для нового домена, если они нужны: в Email Accounts выберите домен из списка (почтовые ящики в cPanel).

Что общего у сайтов одного аккаунта

  • Ресурсы. Место на диске, процессор и память тарифа делятся между всеми сайтами. Если один сайт сильно нагружен, остальные могут работать медленнее.
  • Резервные копии. Ежедневные копии JetBackup охватывают весь аккаунт, а значит, и все домены.
  • Доступ. У того, кто знает пароль cPanel, есть доступ ко всем сайтам. Для подрядчиков лучше создать FTP-аккаунт, ограниченный папкой одного сайта.

У каждого домена отдельно: папка с файлами, почтовые ящики и бесплатный SSL-сертификат.

Смена основного домена

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

Как удалить ненужный домен

В Domains нажмите Manage рядом с доменом и выберите Remove Domain. Перед этим скачайте копию его папки и почтовых ящиков на этом домене, чтобы ничего не потерять по ошибке.

Частые ошибки

  • Оба домена показывают один и тот же сайт. Осталась галочка Share document root, хотя нужен был отдельный сайт. Удалите домен и добавьте его снова, сняв галочку.
  • Файлы нового сайта загружены в public_html. Эта папка принадлежит основному домену, и новые файлы могут затереть его сайт. Перенесите их в папку нового домена и всегда проверяйте, в какой папке Вы работаете.
  • Домен добавлен, но браузер показывает чужой сайт или ошибку. NS-серверы не изменены, DNS домена ещё не ведёт на TopHost или изменения не успели распространиться; обычно это несколько часов, максимум 24-48.
  • Предупреждение «Not secure» в первые часы. Сертификат выпускается только после того, как DNS укажет на сервер. Немного подождите, прежде чем обращаться в поддержку.

Если при добавлении cPanel выдаёт ошибку (например, что домен уже есть в другом аккаунте), создайте тикет, указав домен и точный текст сообщения.

Полезные статьи

Помог ли вам данный ответ?

Нужна помощь? Позвоните нам +373 795-800-80