HTTP status codes tell you where the problem lies. As a rule: 4xx codes are client/request issues, 5xx codes are server-side.
- 404 Not Found — the URL or file does not exist; check spelling, case, and that the file is uploaded.
- 500 Internal Server Error — a script crash, often a bad
.htaccess, PHP error, or wrong permissions. - 502 Bad Gateway — the backend (PHP/LiteSpeed worker) returned an invalid response, often during high load.
- 503 Service Unavailable — the server is overloaded, restarting, or in maintenance.
- Timeouts (504) — a request took too long to complete.
Check cPanel Errors for details, and open a ticket if it persists.