Run website on my own domain
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.
- (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.
One-Time DNS Setup (Two Records)
Point your orders subdomain to our edge so we can keep your site fast, secure, and switch hosting later with zero downtime.
Add these two CNAME records:
- Routing (live traffic)
- Type: CNAME
- Name/Host:
orders(or your chosen subdomain) - Target/Value:
edge.myfoodfast.co.uk - TTL: 300–3600
- If your DNS is on Cloudflare: set this record to DNS only (grey cloud).
- SSL verification (DCV)
- Type: CNAME
- Name/Host:
_acme-challenge.orders - Target/Value: we will send you the exact value (looks like
orders.yourdomain.co.uk.<token>.dcv.cloudflare.com) - TTL: 300–3600
- If your DNS is on Cloudflare: set this record to DNS only.
Why two records?
The first routes your site through our global edge.
The second lets Cloudflare issue and auto-renew your SSL certificate without asking you again.
Step-by-Step
- Tell Support your chosen hostname, e.g.
orders.yourdomain.co.uk.
We’ll reply with your DCV CNAME target for record #2.
- Add the two CNAMEs above in your DNS.
- Remove old A/AAAA records for that hostname (if any).
- Wait 5–30 minutes and visit https://orders.yourdomain.co.uk.
Use dnschecker.org to confirm propagation if needed.
- Reply to Support—we’ll confirm SSL is active and your menu is live.
Examples (replace with your details)
Routing CNAME
Host: orders
Type: CNAME
Value: edge.myfoodfast.co.uk
TTL: 300
SSL/DCV CNAME (example token)
Host: _acme-challenge.orders
Type: CNAME
Value: orders.yourdomain.co.uk.8bea11b59656ede.dcv.cloudflare.com
TTL: 300
Provider Guides
- Cloudflare: https://developers.cloudflare.com/dns/manage-dns-records/how-to/create-dns-records/
- Google Domains: https://support.google.com/domains/answer/4522141
- GoDaddy: https://uk.godaddy.com/help/add-a-cname-record-19236
- Namecheap: https://www.namecheap.com/support/knowledgebase/article.aspx/10128/2237/how-to-create-an-alias-record/
Troubleshooting
Seeing an old site or a “Site Not Found” on your desktop?
- Chrome:
chrome://net-internals/#dns→ Clear host cache - Then
chrome://net-internals/#sockets→ Flush socket pools - Reload (Ctrl+F5) or try Incognito.
Certificate stuck on “Pending Validation”?
- Confirm the _acme-challenge CNAME matches exactly and is DNS only.
- Remove any TXT records for the same name.
- If your DNS host can’t add the DCV CNAME, ask Support for a TXT validation fallback.
Migrating from another provider?
- Lower TTL to 300s the day before.
- Make changes in off-peak hours (e.g., Sunday night).
- Keep the old site online for ~24h as a safety net.
Need Help?
Email help@myfoodfast.com with your domain and DNS provider.
We’ll send the DCV record and verify everything end-to-end.
Updated on: 06/10/2025
Thank you!