How to Upload Your Website Files Print

  • 0

Your website files belong in the public_html folder of your hosting account. Anything placed there is served on your domain.

Option 1: cPanel File Manager (no software needed)

  1. Log in to cPanel and open File Manager.
  2. Double-click public_html.
  3. Click Upload and select your files, or upload a single .zip archive.
  4. Back in File Manager, right-click the archive and choose Extract.
  5. Delete the archive once extraction finishes.

Make sure your homepage file is named index.html or index.php and sits directly inside public_html, not inside a subfolder.

Option 2: FTP / SFTP client

Use a client such as FileZilla or WinSCP with the details from your welcome email. Connect, open public_html on the remote side, and drag your files across. FTP is the better choice for large sites with thousands of files.

Where do addon domains go?

Each addon domain gets its own folder, typically public_html/addondomain.com. Upload that site into its folder, not into public_html itself.

Correct permissions

  • Folders: 755
  • Files: 644

Never set anything to 777 — it is a security risk and is blocked by our server configuration in many cases.


Was this answer helpful?

« Back