Adding an external domain means that you can manage your DNS through a 3rd party solution.
Step 1: Select External
You can get here by Portal - All Sites - A Site you want to add DNS for - 'Add Domain'.
Head to adding a new domain, click to add externally.
Step 2: Add Your Domain
Next, you will be presented with two fields:
- Root Domain (without www) - Enter your domain name here without any www's or preceding protocols. For example, entering "mydomain.com" is correct. "https://www.mydomain.com" is incorrect.
- Use as default domain? - Enable this if you want this to be the default domain for this site.
When you are ready, click "Add domain" to submit the new domain.
Your domain can take up to a few minutes to be fully added to the system. Please check back and refresh the page shortly.
Step 3: Add SSL Record To Your Registrar
Once your domain has finished creating in the system, it's status will change to "Ownership Verification Pending" which means it is now ready.
Next, click the name of the newly added domain from within the "domains" tab where you will be provided with a CNAME record unique to your site.
Example CNAME record:
Add the generated CNAME record to your registrar to verify ownership, generate an SSL certificate and automatically apply it to your site during the next step.
Once you have saved the record in your registrar, allow some time for propagation, check back and refresh the page.
Important Note: The CNAME verification record must continue to exist in the registrar for the SSL certificate to continue working.
Step 4: Add Final Records to Your Registrar
Once the verification CNAME record has propagated and been found, you will be presented with two final records to add to your registrar.
Step 4a: Add Load Balancer Record
The first record is the primary record used to put the site live called a Load Balancer and is where AWS defines where your website can be found by registrars.
Example first record:
Name: Leave as root/blank
Type: See below
Depending on your Registrar, you should set it up as either an A record or ALIAS record (If neither are available, use CNAME). Please refer to your DNS provider docs for more information.
Step 4b: Add www Redirect Record
Important Note: If you are adding a sub-domain, this step can be ignored as you do not want www value to work.
The second record we need to add is designed to simplify the configuration in your registrar. It tells the registrar to look at the root CNAME you setup in the previous step to find out where to point the www value.
Example second record:
If your registrar does not allow for this provided record, you can instead re-define the Load balancer. Instead of now being told to look at the previous record, it will simply point www value directly to the Load Balancer.
Example second record alternative:
Once you have successfully added the following records to your registrar:
- Step 3's Ownership Verification record - REQUIRED
- Step 4a: Add Load Balancer Record - REQUIRED
- Step 4a: Add Load Balancer Record - OPTIONAL
The records will begin to propagate and your site will automatically go live. Congratulations!