HTTP Status Codes (403, 404, 500, 503)
The HTTP status code can reveal the exact reason that a request was unsuccessful. The following are the most common HTTP status codes:
- This error is usually caused by insufficient file permissions. The user doesn't have the correct permissions to access or modify the specific resource. There are other issues that can result in a 403 forbidden, but these codes are specific:
- 403.1 - Execute access forbidden
- 403.2 - Read access forbidden
- 403.3 - Write access forbidden
- 403.8 - Site access denied
- 403.10 - Forbidden: web server is configured to deny Execute access
404 Not Found
- A 404 error is when the request is understood by the server, but it is refusing to fulfill it. This is most commonly due to the requested resource not existing. If you are getting this error while expecting to see content, check to see if the specified content exists (pages in your CMS, images are in the correct place).
500 Internal Server Error
- A 500 Internal Server Error is a status code that means something went wrong on the sites server, but the server
503 Service Unavailable
- This error means the server is currently unavailable. It's almost always because the application pool or website is turned off in the web server. Most commonly due to the site being suspended. If you are seeing this error, verify that there are no subscription or billing issues that could've gone expired.