T2. Domain not working
What this page helps you do
Debug the common reasons your domain does not reach the app correctly.
Why it matters
A lot of launch stress comes from not knowing whether the problem is the app, the hosting provider, the DNS records, or the HTTPS layer.
You should already have
- a deployed app
- a domain you control
Skip this page if
- the app itself is not healthy yet
Then go to T1. App works locally but not online.
What to do
Check these in order:
- Is the app reachable on the platform URL or server IP?
- Is the custom domain added inside the hosting platform if required?
- Does the DNS record point to the correct target?
- Are you editing DNS in the correct provider?
- Has enough time passed for the change to spread?
- Is the HTTPS layer failing after the DNS part is already correct?
Common patterns:
- wrong
AorCNAMErecord - Cloudflare is active, but the nameservers were never changed
- the root domain works but
wwwdoes not - the domain points correctly, but the host has not accepted that domain yet
Recommended default
Change one DNS thing at a time and write down what changed.
Common mistakes
- changing records in two places
- checking too soon and assuming failure
- forgetting that email-related DNS records may also matter during a provider move
Next step
If the domain points correctly but secure loading still fails, go to T3. HTTPS not working.
Related pages
Advanced notes
When in doubt, prove the chain one step at a time: app works, platform URL works, custom domain is added, DNS points correctly, HTTPS finishes successfully.