Upload your site: guides by host
The site you own is one flat zip: index.html at the top, one CSS file, your photos. These are the screens of each host; your account shows the same steps with your own file names.
The zip is flat: extract it IN the web folder and index.html lands at the root. If your panel created a folder with the site inside, open it, select all, Move to the web folder.
-
GoDaddy
godaddy.com → My Products → Web Hosting → Manage → Dashboard → File Manager → /public_html
- Open your hosting's File Manager
- Show hidden files
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
Hostinger
hpanel.hostinger.com → Websites → Dashboard → File Manager → public_html
- Open the File Manager of your website
- Back up first
- Show hidden files
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
Namecheap
namecheap.com → Hosting List → Go to cPanel → Files → File Manager → public_html
- Open cPanel's File Manager
- Show hidden files
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
Bluehost
bluehost.com → Portal Login → Hosting → My Plans → File Manager → public_html
- Open the File Manager
- Show hidden files
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
IONOS
ionos.com → Menu → Hosting → Webspace → Use Webspace (or SFTP & SSH); the web folder is the domain's Target
- Find your site's folder, then open the Webspace
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- SFTP, if you prefer to move whole folders
- Open your site
- Keep the padlock (HTTPS)
-
Network Solutions
networksolutions.com → Log In → Websites & Hosting (or Hosting) → Manage → File Manager → public_html
- Open the File Manager of your hosting package
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- SFTP (FileZilla), the faster way
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
HostGator
portal.hostgator.com → Hosting → Quick Links → File Manager → public_html
- Open the File Manager
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
SiteGround
my.siteground.com → Websites → Site Tools → Site → File Manager → www/{domain}/public_html
- Open Site Tools' File Manager
- Back up first
- Show hidden files
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
DreamHost
panel.dreamhost.com → Websites → Manage Websites → Manage → Content → File Manager → /home/username/{domain}
- Open the File Manager of your site
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
hosting.com
my.hosting.com → Products & Services → Hosting & Servers → Login to Control Panel → Tools → Files → File Manager → public_html
- Open cPanel's File Manager
- Show hidden files
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
Name.com
name.com → My Products → Hosting → Web Hosting Dashboard → cPanel Login → File Manager → public_html
- Open cPanel from your hosting dashboard
- Show hidden files
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
Porkbun
porkbun.com → Domain Management → house icon (Static Hosting) or Web Hosting → Launch cPanel → File Manager → public_html
- Pick the Porkbun product you have
- Show hidden files
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
Gandi
gandi.net → Simple Hosting → your instance → sFTP (port 22, deploy token); no File Manager
- Open your hosting's sFTP details
- Connect with FileZilla
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
your web host (Cloudflare is not it)
Cloudflare runs your DNS only; the files go to the company that hosts the site, or to Cloudflare Pages (free)
- Know where your site really lives
- Pages: create the project
- Pages: drag the folder and deploy
- Pages: your domain
- Open your site
- Back up the old site, keep your email
-
your hosting's File Manager
the company you PAY for hosting (not WordPress) → cPanel → File Manager → public_html
- Sign in where you pay for hosting
- Show hidden files
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
your cPanel host
where you pay for hosting → cPanel → Files → File Manager → public_html
- Open cPanel's File Manager
- Show hidden files
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
your Plesk host
where you pay for hosting → Plesk → Websites & Domains → Files → httpdocs
- Open Plesk's File Manager
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
your host, by SFTP
your host's FTP / SFTP page (host, user, password, port) + FileZilla
- Get the connection details
- Connect and find the web folder
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)
-
a web host you choose
{platform} takes no folder of files; the files go to {dest} (or keep the hosted plan)
- Know where you stand
- Option A · The hosted plan instead
- Option B · A regular web host for the files
- Option C · Move the domain (last resort)
- Option D · Leave {platform} last
-
your web host
{platform} manages your domain but hosts no websites; the files go to the company that hosts your site, or to a host you pick
- Where the files cannot go
- Pick a web host
- Upload the zip and extract it
- Point your domain at the new host
- Open your site
-
your hosting provider
where you pay for the website hosting → File Manager (often inside cPanel) or FTP → the web folder
- Sign in where you pay for hosting
- Show hidden files
- Back up first
- Move the old site out of the web folder
- Upload the zip and extract it
- Make sure index.html is the front page
- Open your site
- Keep the padlock (HTTPS)