Why Use a Custom Domain?
When you publish a site on EasySite, you get a URL like easysite.jytech.us/s/yourname/my-site. That works great for sharing, but if you're building a business, portfolio, or brand, having your own domain (like www.mybusiness.com) makes a huge difference:
- Professional appearance — a custom domain builds trust with visitors
- Better SEO — search engines favor sites on their own domain
- Brand identity — your domain is part of your brand
- Portability — you own the domain regardless of the hosting platform
What You'll Need
Before you start, make sure you have:
- A published site on EasySite — create one for free if you haven't already
- A domain name — you can buy one from registrars like Namecheap, Google Domains, GoDaddy, or Cloudflare Registrar
- A Cloudflare account — sign up for free at cloudflare.com
Step 1: Add Your Domain to Cloudflare
If your domain isn't already on Cloudflare, you'll need to add it:
- Log in to your Cloudflare dashboard
- Click "Add a Site" and enter your domain name (e.g.
mybusiness.com) - Select the Free plan — it includes everything you need
- Cloudflare will scan your existing DNS records. Review them and click Continue
- Cloudflare will give you two nameservers (e.g.
anna.ns.cloudflare.com) - Go to your domain registrar and update the nameservers to the ones Cloudflare provided
- Wait for propagation — this usually takes a few minutes, but can take up to 24 hours
Once your domain shows as "Active" in Cloudflare, you're ready for the next step.
Step 2: Configure DNS Records
Now you need to point your domain to your EasySite. In the Cloudflare dashboard:
- Go to DNS > Records for your domain
- Click Add Record
- Add the following record:
| Type | Name | Content | Proxy |
|---|---|---|---|
| CNAME | www |
easysite.jytech.us |
Proxied (orange cloud) |
If you want the root domain (mybusiness.com without www) to also work:
| Type | Name | Content | Proxy |
|---|---|---|---|
| CNAME | @ |
easysite.jytech.us |
Proxied (orange cloud) |
Tip: Cloudflare's "CNAME flattening" feature allows you to use a CNAME record on the root domain, which normally isn't allowed by DNS standards. This is a Cloudflare-specific feature and works automatically.
Step 3: Enable Free SSL/TLS
One of the biggest benefits of using Cloudflare is free SSL certificates. Your visitors will see the secure padlock icon in their browser.
- In your Cloudflare dashboard, go to SSL/TLS > Overview
- Set the encryption mode to "Full" or "Full (Strict)"
- That's it — Cloudflare automatically provisions and renews SSL certificates for your domain
Your site will be accessible via https:// automatically. No certificate management required.
Step 4: Connect Your Domain in EasySite
Once your DNS is set up:
- Log in to your EasySite dashboard
- Find the site you want to connect
- Go to Site Settings > Custom Domain
- Enter your domain name (e.g.
www.mybusiness.com) - Click Verify & Connect
EasySite will check that your DNS records are correctly pointing to our servers and activate the custom domain.
Step 5: Set Up Redirects (Optional but Recommended)
You'll probably want both mybusiness.com and www.mybusiness.com to work. You can set up a redirect so one always points to the other:
- In Cloudflare, go to Rules > Redirect Rules
- Create a new rule:
- If the hostname equals
mybusiness.com - Then redirect to
https://www.mybusiness.comwith status code 301
- If the hostname equals
This ensures visitors always end up on the same URL, which is also better for SEO.
Troubleshooting Common Issues
"DNS not yet propagated"
DNS changes can take up to 24 hours to propagate worldwide. If your domain doesn't work immediately, wait a few hours and try again.
"SSL certificate pending"
Cloudflare usually provisions SSL certificates within minutes, but it can take up to 24 hours. Make sure your domain is showing as "Active" in Cloudflare.
"Too many redirects"
This usually happens when SSL mode is set to "Flexible" instead of "Full". Go to SSL/TLS > Overview and set it to "Full" or "Full (Strict)".
"Site not loading on custom domain"
Double-check that:
- Your CNAME record points to
easysite.jytech.us - The proxy status is "Proxied" (orange cloud), not "DNS only"
- You've connected the domain in your EasySite dashboard
Benefits of Using Cloudflare
Beyond just DNS, Cloudflare gives you several free features:
- CDN — your site is cached at 300+ data centers worldwide, making it faster for visitors everywhere
- DDoS protection — automatic protection against attacks
- Web Analytics — basic traffic analytics without any tracking scripts
- Page Rules — URL redirects, caching rules, and more
- Bot Protection — blocks malicious bots from your site
Summary
Setting up a custom domain with Cloudflare is straightforward:
- Add your domain to Cloudflare
- Point your DNS (CNAME) to EasySite
- SSL is automatic and free
- Connect the domain in your EasySite dashboard
- Optionally set up www/non-www redirects
The whole process takes about 10 minutes of active work, plus some waiting time for DNS propagation. Once set up, your AI-generated website will be live on your own professional domain — with free SSL, CDN, and DDoS protection included.
Ready to build your website? Start creating with AI for free and connect your custom domain today.