How to create custom error page using .htaccess
Different types of error you want to cover
- 400 – Bad request
- 401 – Authorization Required
- 403 – Forbidden
- 404 – Not Found
- 500 – Internal Server Error
Now create a .htaccess file and put following code in your .htaccess file
1 2 3 4 5 6 |
RewriteEngine On ErrorDocument 400 /badrequest.php ErrorDocument 401 /authreqd.php ErrorDocument 403 /forbidden.php ErrorDocument 404 /pagenotfound.php ErrorDocument 500 /internalerror.php |
You can name error page whatever you want. In the above example all error pages located in the root folder.
.htaccess file must be in root folder.