Setting up a Custom 404 Page
404 pages display when someone tries to access a page on your website that doesn't exist.
Our hosting accounts allow you to use your home page as your 404 page, or you can create a custom one.
NOTE: Server-side scripts, such as ASP.NET and PHP, might not work on custom 404 pages because of how Web server software (i.e. IIS and Apache) handles them.
To Set Up Your Custom 404 Page
- Log in to your Account Manager.
- Click Web Hosting.
Click one of the following, based on the type of hosting you have. You can tell this by the second word in your hosting's description beneath your hosting account's domain name, e.g. Deluxe Web correlates to Web/Classic (Hosting Control Panel).
Web/Classic (Hosting Control Panel)
- Next to the hosting account you want to use, click Manage.
- In the Settings section of the Hosting Control Panel, click the 404 Error Options icon.
- To edit the 404 error page preference for your hosting account, select one of the error-page options.
NOTE: To use a customized 404 error page, you must first upload a custom page to your hosting account, and then enter the URL to your custom page.
- Click Continue.
- Review and verify your 404 error page preferences. If everything looks OK, click Submit.
NOTE: Links in the 404 page must be absolute, e.g. http://www.yoursite.com/page.html or else they will break when clicked from the 404 page.
Linux (cPanel)
- Next to the hosting account you want to use, click Manage.
- In the Advanced section, click Error pages.
- In the Edit Error Pages... section, click 404.
- Enter the HTML for the page you want to display, and then click Save.
Windows (Plesk)
- Next to the hosting account you want to use, click Manage.
- In the section for the domain you want to use, click Show More.
- Click Hosting Settings.
- Select Custom error documents, and then click OK.
- Click Virtual Directories.
- Go to the Error Documents tab.
- Navigate to the second page of errors, and then click 404.
- In the Location field, enter the URL of the 404 page you want to use, and then click OK.
NOTE: Error docs must be web-visible, i.e. in your httpdocs directory or hosted elsewhere.
