1) Make sure you have your site deployed on AWS Amplify. For demonstration purposes, I have deployed a simple index.html page with the content shown below.
2) Go to the Hosting section in the sidebar, where you will see the Custom Domain option. Click on it, and then click on Add Domain.
3) On the Add Domain screen, enter the domain or subdomain name. After that, select Manual configuration and click on the Configure domain button.
4) On the next screen, keep everything at the default settings and click on Add Domain.
5) Wait for 5 minutes, and you will receive 3 CNAMEs that you need to set in your domain's DNS manager.
6) My domain registrar is Porkbun, and I have set the CNAMEs as follows:
7) You may need to wait a few minutes for DNS propagation, depending on your domain registrar. In my case, it took just 3 minutes.
8) After that, the domain activation process will begin, and within 7-10 minutes, you will be able to visit the site using your custom domain. In my case, it was https://app.davesidewalk.com.
Once the domain activation is complete, your custom domain will be fully functional. You can now access your site seamlessly with your new domain. If you face any issues, ensure the DNS settings are correct and allow time for propagation. Enjoy using your custom domain with AWS Amplify!
Top comments (0)