My website isn’t displaying

This article will explain how to resolve common display issues with your website.

If your website isn’t showing, here are a few actions you can perform:

Check your domain is online

If you haven’t set your domain name to auto-renew or your payment details aren’t up-to-date, then your domain name may have expired. For details on what to do next, please read the following articles:

Check your files are in the root directory

If you’re using a Linux Hosting plan, your Primary Domain should be in the /public_html folder. Addon (or secondary) domains, meanwhile, can be placed in any folder. You can see your domain mappings by accessing cPanel Admin within your dashboard, followed by Domains.

If you’re using a Window Hosting plan, your Primary Domain and website files should be in the /httpdocs folder, while additional domains can be placed in any folder. You can see your domain mappings by accessing Plesk Admin within your dashboard, followed by Websites & Domains.

Check your DNS records

If you’ve registered your domain with us, then you won’t need to worry about this. If, however, you registered your domain with a different provider, then you’ll need to make sure that your domain is pointing to your hosting package’s IP address. This can be done by pointing the domain’s @ and www A records to your hosting package’s IP address via your nameserver provider.

If you’re not sure where to find your IP address, please read the following article: How can I find the correct IP address/temporary URL for my hosting account?

Check your Homepage file name

Your Homepage file may end in any of the following extensions:

  • .htm
  • .html
  • .php

Although the name of your homepage file can be anything, we recommend calling it index.

Should your homepage file use a different name (i.e. ‘my-homepage.html’), you can set this to be your default document by adding the following code to your .htaccess file:

DirectoryIndex your-file.html

Be sure to replace ‘your-file’ with your file’s actual name.

Fix broken links and paths

Make sure that all page URLs, image paths and database names within your code are correct and accurate.

In addition to this, you should check that the path to your images within your code matches the directory where this content is located.

Refresh your browser

After completing one or more of the actions listed above, you should refresh the page to see if your website now works.