Skip to content
Sign In Create account

DNS

CNAME records

Make one name an alias of another — and the rules that stop a CNAME from being saved.

1 min read Updated

A CNAME record makes one name an alias for another. Wherever the target points, the alias follows. It is how you connect a subdomain to a service that gives you a hostname rather than an address — a shop platform, a landing-page builder, a mailing tool.

Add a CNAME record

  1. Open the domain's DNS records: Domains → the domain → Manage DNS.
  2. Under Add a record, choose CNAME.
    Adding a CNAME record
  3. Name — the subdomain to alias, such as www or shop.
  4. Value — the hostname it should follow, such as yourdomain.com or shops.example-platform.com.
  5. Choose a TTL and click Add record.

The two rules

Important

A CNAME must be the only record on its name. If shop already has an A, MX or TXT record, remove it before you add the CNAME.

Important

The domain itself can't be a CNAME. yourdomain.com always has nameserver records, so it can't also be an alias. Use an A record for the bare domain, and a CNAME for www.

Example

NameTypeValue
(empty)A203.0.113.10
wwwCNAMEyourdomain.com
shopCNAMEshops.example-platform.com

Still stuck?

Open a ticket from your control panel and say which step you reached. A screenshot of what you see is the fastest way to show us.

Still stuck

Nothing here fits? Write to us.

Tell us what you are trying to do rather than what went wrong, and we will tell you whether it is something we can fix from here.

  • Answered by a person

    There is no ticket robot in front of us. What you write is what somebody reads.

  • Say what you are trying to do

    The fastest answers come from the message that explains the goal, not only the error.

  • Your services are already in front of us

    Sign in first and we can see the account the question is about without asking you to describe it.