Just Host Web Hosting Help

Error Pages

Summary

Whenever there is a problem accessing your website, your visitors will receive an error message. Each message has its own page and code specific to the problem encountered. Although the web server automatically provides basic error pages, with the Error Pages tool in the cPanel, you can create custom error pages to display when a user enters a wrong URL, an outdated URL or when the user is not authorized to access a specific directory of your web space.

Note: If you already have error pages created, it is not necessary to follow this tutorial. You may instead add the following to your .htaccess file:
        ErrorDocument error-number /Your-Error-file.html
        
where error-number is the error code used by apache. For example, to use the file "notfound.html" as a 404 error page:
        ErrorDocument 404 /notfound.html
        

Customizing Your Error Pages

  1. Log into your Just Host Control Panel.
  2. Under the Advanced menu, click on the "Error pages" icon; this will take you to the Error pages menu.
  3. Below "Step 1," select the domain you wish to customize error pages for
  4. Below "Step 2," click on the error page number (400, 401, 403, 404, 500) or the error page name (Bad request, Authorization required, etc.) you would like to customize. (There are many error pages which may be defined. Click on the "Show All HTTP Error Status Codes" tab to view all error pages.)
  5. When the selected Error Page loads, the following six tags are available:
  • Referring URL - Displays the URL of the website the visitor was previously viewing.
  • Visitor's IP Address - Displays the IP address of the visitor viewing the error page.

  • Requested URL - Displays the intended URL the visitor is trying to view.

  • Server name - Displays the website's server name.

  • Visitor's browser - Displays the visitor's browser type such as IE, FireFox, etc.

  • Redirect Status Code - Displays the type of code in the 300-307 range.

Note: You do not have to use any of the above tags. They are available to you based on your own personal preferences and needs specific to your web site.

You can place any html code or text in the error page specific to your own personal preferences and needs specific to your web site.

When you save your page, the file name will default to the error number you selected with the addition of a .shtml extension. For example, if you chose 400, your file would appear as "400.shtml." You can modify this name to the code you want. Only modify this to an error that you know will be shown on your web site.

  • After you save your error page:
    • Click the "Go Back" button to return to the Error pages menu to edit a different Error Page or
    • Click the "Home" icon in the upper left hand corner to return to the cPanel main menu.

Tip: You can find what error codes are being shown to your visitors by viewing any of the available website statistical analysis programs built in to cPanel such as Awstats, Webalizer, etc.

Common Problems

  • If you are still seeing the Just Host default error pages, try refreshing your browser (ctrl + F5).
  • If you still see the Just Host default pages, add the following code to your .htaccess file in the public_html directory:
ErrorDocument 403 /403.shtml
ErrorDocument 404 /404.shtml
ErrorDocument 500 /500.shtml
  • You can even use existing pages as the resulting page. For instance, if you don't want any visitors seeing 404 errors on your site, you can make your home page the result like so:
ErrorDocument 404 /index.html
  • If Internet Explorer is not displaying the custom error page, it is likely because the error page must be larger than 1 kilobyte.
Knowledgebase Article 84,088 views bookmark tags: customize pages (updated 561 days ago)


Was this resource helpful?

Did this resolve your issue?


Please add any other comments or suggestions about this content:





Recommended Help Content

How to customize your html or php error pages. (updated 655 days ago)
Knowledgebase Article 66,370 views tags: errors php

Creating a resold account causes the error "Sorry, a group for that username already exists." (updated 616 days ago)
Knowledgebase Article 19,880 views tags: error group reseller username whm

Website shows a server 500 error, what can I do to fix it? (updated 588 days ago)
Knowledgebase Article 190,173 views tags: error

Related Help Content

How to fix the error where your customers see only a whitescreen in the cPanel (updated 616 days ago)
Knowledgebase Article 4,661 views tags: error reseller whitescreen

This article explains Just Host's ad policy. (updated 562 days ago)
Knowledgebase Article 4,757 views tags: ads

While trying to deploy my Django application, I am getting error pages. (updated 1289 days ago)
Knowledgebase Article 51,070 views tags: django

If suddenly when you go to your page, you get nothing on the page. You can still get HTML to display, just not PHP. To serve HTML pages to browsers, we don't associate the Apache processes with your 2 (updated 1793 days ago)
Knowledgebase Article 54,856 views tags: page php

This article explains installation of mod_cloudflare across servers. (updated 563 days ago)
Knowledgebase Article 3,027 views tags: modcloudflare

Explanation of what the error's source is and what to do to correct it. (updated 569 days ago)
Knowledgebase Article 37,877 views tags: email webmail

Explains how to fix the DNS entry already exists warning (updated 576 days ago)
Knowledgebase Article 11,804 views tags: dns

This article explains Just Host compatibility with the Mac OS (updated 562 days ago)
Knowledgebase Article 3,754 views tags: