# 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.

Source: https://www.kualo.com/knowledgebase/cpanel-files-ftp/where-do-i-upload-my-web-site
Updated: 2026-06-04

---

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.

:::info
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.

---

_Source: Kualo Knowledgebase — https://www.kualo.com/knowledgebase/cpanel-files-ftp/where-do-i-upload-my-web-site · © Kualo Ltd._
