The document root is the folder served for a domain. Uploading to the wrong folder is the most common reason a new site does not appear.
Steps
- Open cPanel → Domains and note the domain’s document root.
- For a small archive, open File Manager, enter that folder, upload the ZIP and extract it there. For repeated transfers, create an SFTP/FTP account limited to the correct folder.
- Make sure the entry file such as index.html or index.php is directly in the document root, not inside an extra nested folder.
- Use normal permissions: typically 755 for directories and 644 for files. Never solve an error by setting everything to 777.
- Rename or remove a default placeholder only after backing it up. Clear browser and application caches, then load the domain over HTTPS.
Verify the result
The correct homepage should load, internal links and images should work, and cPanel Errors should not show new permission or missing-file errors.
Important: File Manager edits are immediate. Download a copy before editing .htaccess, configuration files or production code.