hello@onhypp.comCONNECT • BUILD • GROW
ONHYPP HELP

Connect and manage a domain

Use Domains to connect domain names to hosting. Registering, renewing and controlling public DNS are separate responsibilities.

← All help topics

Use Domains to connect domain names to hosting. Registering, renewing and controlling public DNS are separate responsibilities.

Domain routing diagram from registrar and DNS provider to a cPanel document root and website.
Registration, authoritative DNS, hosting, email routing and HTTPS are separate parts of a domain setup.
  1. 1. Confirm registrar and hosting

    Check who owns the domain registration, its renewal, the authoritative DNS provider and the cPanel account intended to host the website.

  2. 2. Open Domains

    In cPanel, choose Domains. Review the existing domain list, primary domain and document root before adding or modifying anything.

  3. 3. Add a domain only when permitted

    Use Create A New Domain if included in the plan. Choose the correct site folder and do not accidentally point two unrelated sites to the same content.

  4. 4. Point DNS from the authoritative service

    Update public records where the nameservers actually delegate DNS, which may be Cloudflare or another provider. A domain appearing in cPanel is not proof public DNS points correctly.

  5. 5. Protect mail while updating website DNS

    Avoid changing MX/SPF/DKIM/DMARC records without inventorying active senders and mailbox delivery. Check HTTPS and web/mail behavior after any approved change.

Separate registration, DNS, hosting and mail

A domain registration gives control of a name for a period; it does not automatically host a website or mailbox. The registrar manages renewal and nameserver delegation. The authoritative DNS provider publishes records such as A/AAAA, CNAME and MX. The hosting provider serves site files, while email may be hosted on that same account or elsewhere. Identify each provider before editing a domain.

In cPanel, Domains can show which domains are attached to the hosting account and the document root used for each. Adding a domain in cPanel does not automatically transfer its registration or guarantee that public DNS points to this server. Confirm that the intended account has the domain and that the hosting plan allows it before changing records.

Connect a domain to website hosting

If the domain uses external nameservers, make DNS changes at the authoritative DNS provider, not necessarily in cPanel’s Zone Editor. If it uses the hosting provider’s nameservers, the provider may manage the zone through cPanel. Confirm the current nameservers and host instructions first. An A record typically points a hostname to an IPv4 address; a CNAME points one hostname to another name. Do not guess values.

Check both the root domain and the www hostname. They may use separate records or a redirect. The domain’s cPanel document root must contain the intended website files, and any application or proxy setting can affect how requests are served. After a DNS change, test from more than one network and allow time for resolver caches to update.

Keep email records intact

MX records route incoming email. SPF, DKIM and DMARC publish email sender policies and authentication information. Changing nameservers, replacing a DNS zone or copying a website template can remove these records and interrupt mail even when the website still loads. Export or record the current DNS zone before a planned change and compare each mail record with the current email provider’s documented values.

Do not switch Email Routing to Local Mail Exchanger or Remote Mail Exchanger based on the domain name alone. The correct setting depends on where mailboxes are hosted and how the provider configured the server. If mail is external, changing cPanel mail routing may not fix it and may create a mismatch. Ask the mail or DNS provider to confirm the intended route.

Secure and verify the final setup

Once DNS points to the correct host and the domain is attached to the correct account, check SSL/TLS Status if the feature is available. Automatic certificates can require successful DNS validation and may exclude a hostname with an incorrect record or a conflicting CAA record. Ask the host to check the certificate rather than bypassing a browser warning.

Test the root and www versions over HTTP and HTTPS, confirm the intended page appears, verify that email can be sent and received, and check contact forms. If only one hostname fails, compare its DNS record, document root mapping, certificate coverage and redirect behavior. Keep a copy of the previous records until the change has been verified.

Questions people often ask

Does adding a domain in cPanel change who owns it?

No. Domain registration and renewal remain with the registrar. cPanel attaches a domain to a hosting account.

Can I replace all DNS records with the web host’s example?

Do not do that without checking every service. MX and email-authentication records may be required even if the website records look correct.

Planning a business service? Here is a relevant next step.

Explore domain options →

Official cPanel references (third-party documentation):