What this solves
Your site returns 403, 404, or 500. This guide explains each and the usual fixes.
403 Forbidden
Server understood the request but won’t serve the resource. Common: wrong file permissions (e.g. no read permission), missing index file, or .htaccess denying access. Fix: set dirs to 755, files to 644; ensure index.php or index.html exists; check .htaccess for Deny rules.
404 Not Found
The URL doesn’t match any file or rewrite rule. Check that the file exists in the right folder. For WordPress, ensure permalinks are saved (Settings → Permalinks) and .htaccess is correct.
500 Internal Server Error
Server error, often .htaccess or PHP. Rename .htaccess to test; if the site loads, the issue is in .htaccess. Check PHP version and memory limit; enable error logging in cPanel to see the exact error.
When to contact support
If you can’t resolve the error after these steps, open a ticket with the URL and the exact message or log line.
Was this helpful?
Thanks for your feedback!