.htaccess

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


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.

Recommended Tutorials for you


Related posts

What is .htaccess

Anuj Kumar

How to redirect website HTTP to HTTPS using .htaccess

Anuj Kumar

How to make SEO friendly url using htaccess

Anuj Kumar

Leave a Comment

* By using this form you agree with the storage and handling of your data by this website.

This site uses Akismet to reduce spam. Learn how your comment data is processed.