Why do I still get a holding page/403 forbidden message after I have uploaded my website?

These are some of the steps you can take if you experience 403 forbidden errors after uploading your site.

The following is a simple checklist to help you identify the problem:

Step 1 of 7

Check that the files have uploaded. You can either do this via FTP or by using the File manager in your 123 Reg control panel.


Step 2 of 7

Make sure that your files have been uploaded into the correct folder.

If you have a Linux hosting package, you will need to upload your files to the public_html folder.

If you have a subdomain or addon domain, you can find the root directory by logging into your hosting account and viewing the cPanel Admin page. From there, select either Subdomains or Addon Domains under the Domains section, and the root directory will appear below Document Root in the ‘Modify Addon Domain’ or Modify a Subdomain section.

For more information on how to perform this, read our support article: Creating a sub domain on your Web Hosting.

If you have a Windows hosting package, you will need to upload your files within the httpdocs directory.


Step 3 of 7

If your images aren’t correctly displaying, make sure that the directory where the images are located match the path specified in your code, including any capitalisations in the file name.


Step 4 of 7

Type in the full URL of a file you know is there, for example an image (e.g. http://www.mydomain.co.uk/image.jpg)If this works, check that the homepage for your site is labelled as one of the following:

  • index.html.var
  • index.htm
  • index.html
  • index.shtml
  • index.xhtml
  • index.wml
  • index.perl
  • index.pl
  • index.plx
  • index.ppl
  • index.cgi
  • index.js
  • index.jp
  • index.php4
  • index.php3
  • index.php
  • index.phtml
  • default.htm
  • default.html
  • home.htm
  • home.html
  • index.php5

If this does not work you need to point the domain name associated with the hosting account to the correct hosting server.

The following steps apply to Web Hosting plans purchased after July 2020 and Premium Hosting plans purchased after August 2020:

The following steps apply to Web Hosting plans purchased before July 2020 and Premium Hosting plans purchased before August 2020:

  • Log in to your 123 Reg control panel.
  • Scroll down to the Web hosting section.
  • Select the relevant domain name from the drop-down box and click on the Manage button.
  • Copy the IP address shown for FTP Server IP in the FTP Details section.
  • Point your domain to that IP address using the following guide: How do I point my domain name to an IP address?

Please allow 24-48 hours for these changes to take effect.


Step 5 of 7

Ensure that your DNS records are correctly set up. If your domain name is registered with 123 Reg on the same account as your hosting, we will automatically update this for you.

If, however, this isn’t the case or your domain name is registered elsewhere, you’ll need to update your DNS records to ensure they point your domain name to the website.


Step 6 of 7

Try a hard refresh. This is different to simply pressing the refresh button. Press Ctrl + F5. This will request a complete reload of the page from the web server.


Step 7 of 7

Try clearing your computer’s cache.

If none of these steps work then you should contact our support team by using the Contact Us tab.