I have uploaded my site but am still seeing the “Under Construction” page.
When you first set up your account, after you change your nameservers, if you haven't uploaded any files (or sometimes even when you have), you will see the default "Under Construction" page when you go to your domain.
This file is named index.html and it is located in the folder "public_html" within your account.
It will be shown as long as there are no other index files within your public_html folder that take precedence. The order in which index files are shown are:
index.htm
index.html
index.php
Therefore, if your website is written in PHP and your homepage is named index.php, your homepage will not show up until you remove the index.html file (the Under Construction page).
Note: if you remove this file without uploading another index file, you will see the "Forbidden: directory contents cannot be displayed" error. This just means the server can't find a page to display for your homepage.
Generally if you are uploading your files with FTP, you would delete or overwrite the index.html file at the same time, however, if you are using Fantastico to install a script like Wordpress, you may need to do it independently. These instructions are for you.
How to remove the default index.html file without using FTP
- First, log in to Cpanel. Instructions for this are in the welcome email.
- Next, click on the button labeled "File Manager". It's near the bottom, under the heading "Software/Services". It looks like this:

- You will see a dialog box that will offer you some options. The default settings are fine. Click Go.
- You should now see the contents of the public_html directory. Select the index.html file and delete it. Alternatively, you can rename it if you want to keep it but don't want it to show up. If you name it index-underconstruction.html, for instance, it won't show up as the homepage.


View Screenshot
