What Is A Custom Domain And How To Add Your Custom Domain?

Team TypeStack
Team TypeStack ...
shareshareshare
share

Connect a domain you already own to your TypeStack account by changing the CNAME or A records. Through this connection method, TypeStack hosts your account in your own domain, while your domain remains registered with its current host.

In most cases, we recommend connecting via A records. However, you can also connect using your CNAME records pointing to the below-mentioned details.

Step 1: Update the A or CNAME Records in Your Domain Host Account

  • Log into Your Domain Host.
  • Find Your Domain Settings Page.
  • Find Your DNS Settings or Manage DNS Records

Step 2: Add The Domain to Your TypeStack account

Step 3: Wait For Your Domain To Propagate

Step 1: Update the A or CNAME Records in Your Domain Host Account

To connect your domain, you must update your domain’s A records or CNAME in your domain host account (usually the company you bought your domain from).

You will see a step-by-step outline below, which will help you to go through the steps to change the name servers in your domain’s current host account.

The below steps will tell you everything you need to know, including the A or CNAME records you should use.

1. Log into Your Domain Host.

  • Open a new tab in your browser.
  • Go to your domain host’s site and log in.

2. Find Your Domain Settings Page.

  • Go to the Domains page on your domain host’s site.
  • Find your domain and go to the settings panel.

3. Find Your DNS Settings or Manage DNS Records

  • In your domain settings, find the area where you manage or edit DNS records.

4. Replace Your DNS Records.

Option 1- Using ‘A’ RecordsOn your domain host's site, create or map your current A record with one of the lP addresses mentioned below:

  • 65.1.212.223
  • 15.207.212.132

While mapping your A record, it should have the following values in the respective fields

Choice 1

TypeNameValueTTL
A@65.1.212.2231 Hour

Choice 2

TypeNameValueTTL
A65.1.212.2231 Hour
  • Please note that TTL should be as minimum as your domain host provider can offer
  • Please note that there shouldn't be other A records in your settings with @ pointing to any other records, if there are, please delete them.

Option 2- Using CNAME Record

  • Choose this option only if you want to connect a sub-domain (like www.mydomain.com) instead of the root domain
  • On your domain host's site, create or map your CNAME record with below:
  • connect.typestack.app
  • While mapping your CNAME record, it should have the following values in the respective fields
  • If you want to connect your root domain, one option is as below
TypeNameValueTTL
CNAME?
  • If you want to connect your root domain, another option is as below:
TypeNameValueTTL
CNAME@?1 Hour
  • If you want to connect your subdomain, one option is as below:
TypeNameValueTTL
CNAME<yoursubdomainprefix>?1 Hour

Please note that <your sub-domain pre-fix> should be replaced with your actual sub-domain name like blog etc.

Option 3 (Recommended)- Using CNAME and Domain Forwarding

  • On your domain host's site, create or map your current CNAME record with the value www to below
  • connect.typestack.app
  • While mapping your CNAME record, it should have the following values in the respective fields
TypeNameValueTTL
CNAMEwww?1 Hour
  • Also your A record with@value shouldn't point to anything for the above CNAME settings to work
  • Once, you make sure the above two steps are done, then you need to enable 301 redirections of your main domain to your subdomain of prefix www
  • To do that, Go to Domain Forwarding section in your domain host settings, enable Domain Forwarding (You can choose just forwarding., forwarding with masking is not necessary) and add your domain with www prefix e.g. www.mydomain.com in the value field.

That's it, your naked domain i.e mydomain.com will now get redirected to www.mydomain.com which is already pointing to connect.typestack.app by the CNAME record that you added in the previous step.

Step 2: Add The Domain to Your TypeStack Account

After updating the DNS settings in your domain host account, go to the Custom Domain page in your TypeStack account and add the domain.

If the domain is already connected to a TypeStack account, there’s no need for you to continue to Step 2 unless you want to edit/change the domain to another domain.

Step 3: Wait For Your Domain To Propagate

Your work is done. It may take up to 48-72 hours for your domain’s new A records to propagate and your site to appear worldwide. 

Note: If you want to disconnect your domain anytime from your TypeStack account anytime, you can remove or reset your A or CNAME records back to your previous record mapping.

 Related Article(s):

How to add a blog title and description?

How to connect my social media accounts on TypeStack?

How can I add a logo and banner image for my blog?

Still, Need Help?

Contact support@typestack.ai

success