Netlify site name: habitforgeio.netlify.app
Custom domain: habitforge.io
Error: 500 Internal Server Error on all requests to the custom domain. Error page displays: Error - Request ID: 01KR2EVM3T99MCN4R9R5HXEKPJ
Description:
My site is returning 500 Internal Server Errors on all requests to the custom domain (including index.html and favicon.ico). The site is a static 11ty build with no edge functions or redirects that would affect the root page.
What’s working:
-
https://habitforgeio.netlify.app/ — loads correctly
-
Deploy permalink https://69fd2c34a8684b631de33605--habitforgeio.netlify.app/ — loads correctly
What’s broken:
-
https://habitforge.io/ — returns 500
-
Both index.html and favicon.ico return 500, so this isn’t a specific page issue
What I’ve already tried:
-
Triggered a fresh redeploy — deploy succeeded, 500 persists
-
Verified SSL certificate is valid (Let’s Encrypt, auto-renews Jul 18)
-
Verified DNS configuration — both habitforge.io and www.habitforge.io show green checkmarks under Domain management, using Netlify DNS
-
No code changes since April 26; site was working fine before this
-
Build log shows a successful build with no errors
-
Asked Netlify AI chatbot — no relevant results
Environment:
-
Static site (11ty/Eleventy), no SSR or edge functions involved in serving pages
-
DNS is fully managed by Netlify
-
No recent domain or DNS changes
Since the Netlify subdomain serves the site correctly but the custom domain does not, this appears to be an issue with the edge routing between Netlify DNS and the CDN for my custom domain.
