Connect Your Domain to MyFoodFast
When your account is created, we give you a temporary site on a myfoodfast.co.uk subdomain so you can preview and test.
When you're ready to take real orders on your own domain, follow the steps below.
What You Need
- You own a domain and can edit its DNS settings.
- (Recommended) You manage DNS with Cloudflare. Any DNS provider works.
Prefer to use a myfoodfast.co.uk subdomain (e.g.
pizzatime.myfoodfast.co.uk)? Email Support with the subdomain you want — we'll set it up. No DNS changes required on your side.
Step 1: Tell Us Your Domain
Email help@myfoodfast.com with the full subdomain you'd like to use, e.g.:
"I'd like to use order.yourdomain.co.uk for my ordering website."
We'll add it to your account and confirm when it's ready for you to set up DNS.
Step 2: Add One DNS Record
Log in to your DNS provider and add one CNAME record:
| Setting | Value |
|---|---|
| Type | CNAME |
| Name / Host | order (or your chosen subdomain, e.g. orders, food) |
| Target / Points to | cname.vercel-dns.com |
| TTL | Auto (or 300) |
Important: If you already have an A record or AAAA record for the same subdomain, delete it first — you can't have a CNAME and an A/AAAA record on the same name.
That's it — just one DNS record. SSL is issued automatically.
Example
Host: order
Type: CNAME
Value: cname.vercel-dns.com
TTL: 300
Step 3: Cloudflare Users — Read This
If you use Cloudflare for your DNS, there is one extra setting you must configure or your site will show a "redirected you too many times" error.
Set SSL/TLS to Full (Strict)
- Log in to Cloudflare and select your domain.
- Go to SSL/TLS → Overview.
- Change the encryption mode to Full (strict).
Why This Matters
If SSL is set to "Flexible" (the Cloudflare default), here's what happens:
- A customer visits
https://order.yourdomain.co.uk - Cloudflare connects to our servers over HTTP (because Flexible mode)
- Our servers redirect to HTTPS
- Cloudflare sees the redirect, connects over HTTP again
- This creates an infinite redirect loop → the customer sees an error
Setting SSL to Full (strict) fixes this immediately.
Proxy Setting (Orange Cloud vs Grey Cloud)
Either option works:
| Setting | Notes |
|---|---|
| DNS only (grey cloud) | Recommended. Traffic goes directly to our servers. |
| Proxied (orange cloud) | Works fine, but only if SSL is set to Full (strict). |
Step 4: Wait and Verify
- DNS changes typically take 5–30 minutes to propagate.
- SSL certificates are issued automatically — no action needed.
- Use dnschecker.org to confirm your CNAME is live.
- Visit your subdomain (e.g.
https://order.yourdomain.co.uk) to check.
Once the page loads, reply to Support and we'll confirm everything is working.
Provider Guides
- Cloudflare: Create DNS records
- GoDaddy: Add a CNAME record
- Namecheap: How to create a CNAME record
- Google Domains: Add a resource record
Troubleshooting
"This page isn't working" / ERR_TOO_MANY_REDIRECTS
This is almost always a Cloudflare SSL issue.
- Cloudflare users: Change SSL/TLS mode to Full (strict) — see Step 3 above.
- Other providers: Check your DNS provider isn't forcing its own HTTP → HTTPS redirect on top of ours.
- Try clearing your browser cookies or opening in an Incognito / Private window.
Site not loading at all / "Server not found"
- Double-check the CNAME target is exactly
cname.vercel-dns.com. - Make sure there's no conflicting A or AAAA record for the same subdomain.
- Wait up to 24 hours for full DNS propagation (rare, usually 5–30 minutes).
SSL certificate error / "Not Secure"
- SSL certificates are issued automatically after DNS is configured. This can take up to 30 minutes.
- If it's been more than an hour, email us and we'll check.
Seeing an old site or cached page?
- Chrome: go to
chrome://net-internals/#dns→ Clear host cache. - Then
chrome://net-internals/#sockets→ Flush socket pools. - Reload with Ctrl+F5 or try Incognito.
Migrating from another provider?
- Lower your TTL to 300 seconds the day before the switch.
- Make the DNS change during off-peak hours.
- Keep the old site online for ~24 hours as a safety net.
Need Help?
Email help@myfoodfast.com with your domain and DNS provider. We'll verify everything end-to-end.