Hosting fixes
Something's not working? Start here.
Find what you're seeing, then work down the causes: they're in order of how often each one is the answer, with the fix for each.
Checked 16 October 2026
The site doesn't look right
Not found errors
404 on refresh in a single-page appThe home page works and clicking around works, but refreshing a page like /about, or opening a link to it, gives a 404.GitHub Pages: 404, no site hereYour github.io address shows GitHub's own 404 page instead of your site.Netlify: Page not foundThe deploy says it's published, but the site shows Netlify's “Page not found: Looks like you've followed a broken link” page.Vercel: 404 NOT_FOUNDThe build finished without errors, but the site shows “404: NOT_FOUND”, on every page or on some.
The build fails
Your domain and https
Domain not workingYour site works at the host's own address, but your domain shows “This site can't be reached” or DNS_PROBE_FINISHED_NXDOMAIN.https: certificate not issuedYour domain opens with a “Not secure” warning or a certificate error, or the host keeps saying the certificate is pending.Cloudflare: too many redirectsThe browser says the page “redirected you too many times” (ERR_TOO_MANY_REDIRECTS), usually right after putting Cloudflare in front of the site.
Still stuck, or picking a host to start with? Answer a few questions or browse the deploy guides.
Or skip the setup
Drop it in. It's online in seconds.
A file, a folder or a whole site: 99helpers puts it online at its own address, with no git, no build settings and no DNS to start with. Add your own domain whenever you're ready.