Online OrderingHow-ToIntermediate

Run website on my own domain

Last verified: 2026-03-30

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:

SettingValue
TypeCNAME
Name / Hostorder (or your chosen subdomain, e.g. orders, food)
Target / Points tocname.vercel-dns.com
TTLAuto (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)

  1. Log in to Cloudflare and select your domain.
  2. Go to SSL/TLSOverview.
  3. Change the encryption mode to Full (strict).

Why This Matters

If SSL is set to "Flexible" (the Cloudflare default), here's what happens:

  1. A customer visits https://order.yourdomain.co.uk
  2. Cloudflare connects to our servers over HTTP (because Flexible mode)
  3. Our servers redirect to HTTPS
  4. Cloudflare sees the redirect, connects over HTTP again
  5. 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:

SettingNotes
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


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/#dnsClear host cache.
  • Then chrome://net-internals/#socketsFlush 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.

Was this helpful?