How to Create Custom Error Pages

An error page informs a visitor when there is a problem accessing your site. Each type of problem has its own code. For example, a visitor who enters a nonexistent URL will see a 404 error, while an unauthorized user trying to access a restricted area of your site will see a 401 error.

Basic error pages are automatically provided by the web server (Apache). However, if you prefer, you can create a custom error page for any valid HTTP status code beginning in 4 or 5.

To create your custom error page, follow the steps below:

Step 1. Log in to the cPanel using this link format:    
Replace with the Main Domain Name connected to your hosting.
Step 2. Click Error Pages under Advanced panel.

Step 3. Choose the domain name you want to apply the error page.
Step 4. Choose which error page you’d like to edit. You can choose from the suggested common error pages. You can check the full list under Show All HTTP Error Status Codes.

Step 5. Type/copy HTML code in the space provided.

<h1>Bad Request</h1>
<p>insert custom error message here</p>

Step 6. Click Save once done.

A different take is creating a custom error page using .htaccess file. Here’s how you can do it:

1. Open Notepad or any word editor.
2. Use the sample codes below, save as ‘.htaccess’ and upload into the directory where the domain name is currently pointed.
Or if you already have a .htaccess file being used by the website, you may use the codes below:

ErrorDocument 400 /bad_request.html
ErrorDocument 401 /authorization_required.html
ErrorDocument 402 /payment_required.html
ErrorDocument 403 /forbidden.html
ErrorDocument 404 /not_found.html
ErrorDocument 405 /method_not_allowed.html
ErrorDocument 406 /not_acceptable.html

You can add more of the custom error pages or just use the most common ones – depends on your needs. Please make sure that all files are uploaded in the correct directory.

Please don’t hesitate to contact our Singapore or Australia Support Team, they’re available 24/7.

(Visited 81 times, 1 visits today)

Was this article helpful?

Related Articles