UPLOAD YOUR SITE

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.

Namecheap

namecheap.com → Hosting List → Go to cPanel → Files → File Manager → public_html

  1. 1. Open cPanel's File Manager

    Go to namecheap.com, click Sign In. In the left sidebar click Hosting List, then Go to cPanel next to your Stellar plan (or use the login from the email 'Your Hosting Account Details for yourbusiness.com'). In cPanel, under Files, click File Manager and double-click public_html. (A second domain on the plan: Domains → the Document Root column → the Home icon.)
    Namecheap · Hosting ListHosting Listyourbusiness.comGo to cPanelanother-domain.comGo to cPanelexample-store.netGo to cPanelclick Go to cPanel on your domainSchematic of Namecheap's screen — labels may differ slightly.
  2. 2. Show hidden files

    Click Settings (top right of the File Manager), tick Show Hidden Files (dotfiles) and click Save. A WordPress site keeps a hidden .htaccess that sends every visitor to the old index.php; now you can see it and move it with the rest.
    Namecheap · File Manager › SettingsFile Manager › Settings/public_htmlUploadExtractMoveCompressDownloadSettings📁old-site📁photos📄index.html📄site.css📄about.htmltick Show Hidden FilesSchematic of Namecheap's file manager — the buttons may sit elsewhere; the names are the usual ones.
  3. 3. Back up first

    In public_html select every file and folder (click the first, Shift+click the last). Click Compress, choose Zip Archive, name it old-site-backup.zip and confirm. Then select that zip and click Download. Keep that file: it is your whole old site, and moving it back undoes everything.
    Namecheap · File Manager › public_htmlFile Manager › public_html/public_htmlUploadExtractMoveCompressDownloadSettings📁old-site📁photos📄index.html📄site.css📄about.htmlCompress, then Download the zipSchematic of Namecheap's file manager — the buttons may sit elsewhere; the names are the usual ones.
  4. 4. Move the old site out of the web folder

    Go up one level to /home/your-cpanel-user (the folder that contains public_html). Click + Folder, name it old-site and create it. Back in public_html, select everything (hidden files included), click Move, type /home/your-cpanel-user/old-site as the destination and confirm. Nothing is deleted: the old site just stops being public, so an old WordPress cannot be opened or hacked from the web. If your File Manager cannot leave public_html, create old-site inside it and ask me in the chat for the two-line .htaccess that keeps it private.
    Namecheap · File Manager › public_htmlFile Manager › public_html/public_htmlUploadExtractMoveCompressDownloadSettings📁wp-admin📁wp-content📄.htaccess📄index.php📄wp-config.phpMove everything to /home/your-cpanel-user/old-siteSchematic of Namecheap's file manager — the buttons may sit elsewhere; the names are the usual ones.
  5. 5. Upload the zip and extract it

    In public_html click Upload, choose yourbusiness-remo.zip (the download from your Remo account) and wait for 100%. Go back to public_html, select the zip and click Extract; keep public_html as the destination and confirm. The zip is flat: index.html, site.css, the other pages and the photo folders land directly in public_html, nothing to move up a level. Then delete the zip.
    Namecheap · File Manager › public_htmlFile Manager › public_html/public_htmlUploadExtractMoveCompressDownloadSettings🗜yourbusiness-remo.zip📁old-siteUpload yourbusiness-remo.zip, then Extract hereSchematic of Namecheap's file manager — the buttons may sit elsewhere; the names are the usual ones.
  6. 6. Make sure index.html is the front page

    Look in public_html for an old index.php, index.htm, default.html or default.php. If one is still there, move it into old-site: a server shows those before index.html. public_html/index.html must sit directly in public_html, not inside a folder.
    Namecheap · File Manager › public_htmlFile Manager › public_html/public_htmlUploadExtractMoveCompressDownloadSettings📄index.html📄site.css📄about.html📄contact.html📁photosindex.html at the root, no index.php leftSchematic of Namecheap's file manager — the buttons may sit elsewhere; the names are the usual ones.
  7. 7. Open your site

    Open https://yourbusiness.com in a private window and click a few menu links. If the old site still shows, press Ctrl+F5; if it still does, an old index.php or index.htm is left in public_html (previous step).
    Open your siteA private browser window🔒 https://yourbusiness.com/Your new home pageindex.html, served from your own hostingpadlock + the new site = doneThis is what you are aiming for: your domain, the padlock, the new site.
  8. 8. Keep the padlock (HTTPS)

    In cPanel open Exclusive for Namecheap Customers → Namecheap SSL. Status Active = done. Missing or In progress: click Sync and wait 30 minutes. If the site opens as http:// without the padlock, ask me in the chat for the three-line .htaccess redirect, or turn on your host's Force HTTPS switch.
    Namecheap · HTTPSHTTPShttps://yourbusiness.com 🔒Certificate: valid(http:// should forward to https://)Schematic of Namecheap's screen.

Watch out

I don't see Hosting List

You may have the domain only, no hosting plan at Namecheap. Tell me in the chat who you pay for hosting, or ask me 'who hosts me'.

The provider's own help article

All providers