Connect an existing custom domain
Here are the step-by-step instructions to connect an existing domain to your Mixo site:
-
Login to Your Mixo Account: Start by logging into Mixo by visiting this link: https://app.mixo.io/login and entering your credentials.
-
Access Your Site Dashboard: Once logged in, navigate to your sites list at https://app.mixo.io/sites and select the site you’d like to connect a domain to.
-
Go to Customize Domain: For the specific site, click on ‘Customize Domain’ or use the direct link https://app.mixo.io/sites/[SITEID]?domainSettings=true (replace [SITEID] with your site ID).
-
Enter Your Domain Name: On the domain settings page, choose the option to connect a domain you already own. Enter your domain name in the provided field and click on ‘Connect domain’.
-
DNS Configuration: After entering your domain, Mixo will provide you with the DNS settings needed, specifically a CNAME record and two TXT records. These entries verify your domain and enable SSL (HTTPS) for your domain.
Here are the general DNS settings you might see:
- Type: CNAME
- Name: www
- Value:
sites.mixo.io.
(this is just an example, follow the specific value provided by Mixo)
And for TXT records, typically:
- Type: TXT
- Name:
_acme-challenge.www
- Value: (a unique verification code provided by Mixo)
-
Update DNS Records: Log into your domain registrar’s admin panel (where you purchased your domain) and locate the DNS settings. Add the CNAME and TXT records provided by Mixo to your DNS settings. Save or update the records accordingly.
-
Wait for DNS Propagation: DNS changes can take up to 48 hours to fully propagate across the internet. You can check the status of your DNS propagation by using tools like DNS Checker.
-
Verify Connection in Mixo: Once the DNS records have propagated, return to your Mixo domain settings to verify the connection. Mixo should automatically detect the updated records and finalize the domain connection.
-
Publish Your Site: After your domain is connected and verified, make sure to publish your site to make it live on your newly connected domain.
-
Test Your Site: Once everything is set up and published, test your website by visiting the new domain in your web browser to ensure everything loads correctly.
That’s it! Your Mixo site is now connected to your custom domain. If you encounter any issues during this process, please don’t hesitate to reach out to our support team for assistance. We’re here to help you every step of the way.
Troubles with DNS Propagation?
When troubleshooting issues with custom domains connected to your Mixo site, here are some useful tips to help you resolve common problems effectively:
-
Check DNS Record Accuracy: Ensure that the DNS records you’ve entered in your domain registrar’s control panel exactly match the DNS settings provided by Mixo. Any discrepancies in CNAME or TXT records can prevent your domain from connecting properly. Double-check that you’ve entered the data correctly, including no trailing dots (unless specified) or spaces.
-
Verify Domain Propagation: After updating DNS settings, it usually takes some time for changes to propagate across the internet. This can take up to 48 hours. You can use tools like DNS Checker to check if your DNS changes have fully propagated. Enter your domain name and select the record type you’ve updated to see if the changes are recognized globally.
-
Ensure Domain is Not Expired: Check with your domain registrar to ensure your domain has not expired. An expired domain can cause connection issues and make your site inaccessible. Keeping your domain registration active is crucial for maintaining access.
-
Review SSL/TLS Certificate Status: If your site is showing security warnings or is not accessible via HTTPS, there might be issues with your SSL/TLS certificate. Make sure the TXT records for domain verification are correctly set, as these are necessary for issuing SSL certificates. If everything seems correct and the problem persists, consider reaching out to Mixo support for further assistance with your SSL setup.
-
Check for CAA Records: If you’ve done everything correctly but are still facing issues, especially related to SSL certificate generation, check if there are CAA records set in your DNS configuration that might be preventing Mixo from issuing an SSL certificate. You may need to add or modify CAA records to allow the certificate authority that Mixo uses.
-
Contact Support: If you’ve gone through all the above steps and still encounter issues, don’t hesitate to reach out to Mixo’s support team or your domain registrar’s support. Sometimes the issue might be on their end or there could be additional steps or verifications required that are specific to your registrar.
“I tried three other AI Website builders, and Mixo always came out on top. The interface is easy to understand. The template is simple to use, and customer service is fast, precise, and clear.”
Trusted by over 650,000 of the most innovative creators in the world.
Mixo is the trusted, easy-to-use platform chosen by everyone from solo entrepreneurs to employees at Fortune 500 companies for its reliability, quality, and cutting-edge features.