Skip to main content

Connect a Custom Domain

This guide walks you through pointing your own domain at your AllinCMS site. The examples use www.allincms.com — swap in your real domain as you go.

The whole flow​

Step 1: Open domain settings​

  1. Open your site's admin dashboard.
  2. Find Site Settings or Domains in the left menu.
  3. Go to the domain binding area.

AllinCMS site settings entry - the left menu shows where Site Settings lives, used to reach domain and basic site configuration

Step 2: Add both the root and www domains​

For most registrars, add both records separately:

allincms.com
www.allincms.com

If you only add one, visitors hitting the other version may not reach your site. Once added, AllinCMS generates the matching CNAME target.

AllinCMS domain binding area - input fields accept example.com and www.example.com separately, used to bind the root and www domains

AllinCMS CNAME record - after adding the domain the page shows the CNAME target with a copy button, used to configure DNS at your registrar

Step 3: Add the DNS record at your registrar​

Open the DNS management page for your domain and add a CNAME record. Field names vary slightly by provider:

FieldWhat to enter
Record typeCNAME
Hostwww or @, as shown in the AllinCMS prompt
ValuePaste the CNAME target from AllinCMS
TTLLeave the default

If the registrar reports a conflict, you usually already have an A record or an old CNAME on that host. Check what the old record does before deleting or replacing it — don't accidentally remove records for email or other services.

Registrar DNS entry - the domain list links to DNS management, used to add the CNAME record AllinCMS needs

Adding a DNS record - the form takes the CNAME type, host, and value, used to point the domain at AllinCMS

Step 4: Refresh to verify​

After the DNS record is in place, go back to the AllinCMS domains page and click the refresh or verify button next to the domain.

Set the primary domain to the www version, for example:

www.allincms.com

AllinCMS domain verification - the domain list shows the refresh button, primary-domain selector, and SSL status, used to confirm the record has taken effect

Step 5: Test access​

Binding usually takes 10 to 30 minutes to propagate. After waiting, open in your browser:

https://www.allincms.com

If the domain won't open or shows a "not secure" warning, add https:// manually and try again. SSL certificates sometimes go live a little later than DNS.

If your domain is on Cloudflare​

Cloudflare works a little differently, especially the proxy toggle and the root-to-www redirect. Read Cloudflare DNS separately.