Web Hosting

Where should I upload my website files?

The short answer to this question is the public_html/ directory.

Every hosting account has what is called a home directory. Within cPanel, this directory you would normally see when you connect via FTP, SFTP or SSH using your accounts primary cPanel user details.

Your website files should be uploaded into the public_html/ directory.

For example if your domain was mywebsite.com then a file located at public_html/mypicture.jpg would be served to the internet as http://mydomain.com/mypicture.jpg.

The www item is nothing more than a shortcut to the public_html/ directory - you can treat it as the same thing if you find that easier.


Be first to be in the loop

Join our mailing list to receive news and guides on creating a
sustainable website and business.

© 2025 Koboh Ltd. Company Registration No. 15806214. Registered in England and Wales.
Registered office: 18b Balderton Gate, Newark, Nottinghamshire, England, NG24 1UE
Legal | Privacy Policy | Protecting the Planet | Blog | Service status