On this page
Where do I upload my website?
Upload your website files to the public_html folder on the server to make them visible on your domain.
Once you have connected to your hosting account via FTP, you need to upload your website files to the correct folder so they appear on your domain.
Where to upload your files
Upload your website to the public_html folder on the server. Any files you place inside this folder will be publicly accessible at your domain name.
If you are uploading files for an addon domain or subdomain, each one has its own subfolder inside public_html.
Naming your home page
Name your home page index.html or index.php. The server loads a file called index as the default page when someone visits your domain, so if this file is missing, visitors may see a directory listing or an error instead.
Was this helpful?
Your feedback helps us find gaps in the docs.
Thanks for the feedback!
Related articles
Files & FTP
How to use File Manager in cPanel
Browse, upload, edit, and organise your hosting files from your browser with cPanel's File...
Files & FTP
How to create additional FTP accounts in cPanel
Create additional FTP accounts in cPanel to give developers or collaborators secure, limit...
Files & FTP
How to password protect a folder in cPanel
Use cPanel's Directory Privacy tool to restrict access to any folder on your hosting accou...
Files & FTP
How to set up hotlink protection in cPanel
Stop other sites from linking directly to your images and files with cPanel's Hotlink Prot...
Still need a hand?
Real people, around the clock - start a chat or open a ticket and we'll help you put it right.