It is possible that after uploading your website, you can still be greeted with the notification below.
Welcome to the home of example.comTo change this page, upload your website into the public_html directory
If that is the case, go through the checklist below to identify the cause.
Is your website in the right folder?
Is your website within the public_html folder? In a new webhostingaccount, the public_html folder should be there. Your website goes in there, or else it will not be visible.
Does index have the right name?
Is the filename of the home page of your website index.htm, index.php or index.html? If you have named it differently or it contains a capital letter, the webserver does not understand which page to display.
If your file name is index.html, did you change the original file? And if the name is correct, does it have the right permissions?
Is the placeholder still present?
If the file name is index.htm or index.php, did you remove the original index.html file? That file gets priority over index.htm and index.php. After that, it can help to remove your browser cache.
Are the right nameservers in place?
Is your domain connected to the hosting package and does it have nameservers which refer to the hosting package? A domain can be set up within DirectAdmin, but if the domain itself has different nameservers, it will not display the website on the hosting package.
Did you just register the domain or has it just been moved?
Then it can take some time before your website actually shows. This is because of DNS delay. After a few hours, your website will show on your domain. That is just purely waiting out. There is nothing to do to speed that up.