The main reason this happens is that the user has uploaded his content to the root of his account and not in the public_html folder. All files that are needed by a browser need to be uploaded to the public_html folder on your cPanel.
There is no other way or folder to make your site to open properly to your visitors hence the need to put your files in the public_html folder.
- 1 Utilisateurs l'ont trouvée utile