Why My Domain or Subdomain Doesn’t Work? (Common Issues & Fixes)
If your domain or subdomain is not loading, the issue is almost always DNS-related. Check the most common causes below.
1. DNS not pointing to the server
Make sure your domain has correct A records:
A @ 157.180.52.85
A www 157.180.52.85
2. Cloudflare still propagating
Allow 5–30 minutes after DNS changes.
3. SSL not installed
If the site loads only on http:// but not https://, enable Let’s Encrypt.
4. Wrong folder or missing files
Check File Manager:
/domains/domain.com/public_html/
5. Missing index file
Ensure you have index.php or index.html.
6. Old or cached DNS records
Clear browser cache or test on https://dnschecker.org.
7. Subdomain folder missing
DirectAdmin auto-creates it — if deleted manually, recreate it:
/domains/domain.com/public_html/subdomain/