AWS Amplify - Set custom domain

Updated: 2024-12-05
1 min read

On This Page

You can use any custom domain with Amplify and no need register it with AWS Route53.

I am adding domain at the setup app stage. Another way is from console.

  1. Click Domain management.

amplify-add-custom-domain

or

amplify-add-custom-domain

  1. Add domain
  2. Write domain name -> Configure domain -> Save

amplify-add-custom-domain

  1. Nest starts SSL configuration process. Amplify provides with DNS data that you need to write in the domain register account.

amplify-add-custom-domain

  1. Once SSL creation starts you can get domain data

  2. Action -> View DNS records

amplify-add-custom-domain

  1. Copy provided data (DNS records) and then set it in the domain registrar panel.

amplify-add-custom-domain

  1. Go to domain registrar
  2. Set dns servers to default

amplify-add-custom-domain

  1. In my case panel looks like this:

amplify-add-custom-domain

amplify-add-custom-domain

  1. Save
  2. Go to amplify and check for updates. Amplify checks DNS server and if everything is correct (CNAME set) it will proceed to the next step.

amplify-add-custom-domain

SSL configuration passed, waiting up to 30 min for domain activation

  1. Once done we can check url: https://cloud-exam-prepare.com

amplify-add-custom-domain

Check url: cloud-exam-prepare.com

Resources: