Weebly offers the ability to publish your Website or online store on your own domain name, with full control. If you do not have a domain name, there is an option to register a free domain with a paid plan. Follow the steps below to publish your Weebly website on a custom domain. This applies to the Free Weebly plan, Weebly Cloud, and Weebly Business.
Step 1: Point the A record of your domain to one of Thexyz's Weebly IP address.
You will need to point your domain name to the following IP address. You can view the guide for DNS domain hosting if your domain is with Thexyz.
mydomain.com IN A 220.127.116.11
www.mydomain.com IN A 18.104.22.168
Step 2: Publish the website from your Weebly dashboard
Login to your Weebly dashboard.
Click on the Publish button.
It may take a few days or weeks for your website to start appearing in search engines.
When selecting the 'Hosted with Weebly" option, point the A record of your domain to one of Weebly’s IP addresses
If you opted to have your website hosted with Weebly instead of Thexyz, then you will need to add the following DNS settings instead of those above. If your Weebly site is hosted with Thexyz, it will not require the same setup to connect your domain site address.
You may use any one of the following IPs.
mydomain.com IN A 22.214.171.124
www.mydomain.com IN A 126.96.36.199
In case you are using the Small Business plan and wish to enable SSL on your website, you will have to point the A record for your domain to the alternate IP provided by Weebly.
DNS changes via domain management can take up to 24-48 hours to fully propagate although they usually happen much faster.