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.

DreamHost

panel.dreamhost.com → Websites → Manage Websites → Manage → Content → File Manager → /home/username/yourbusiness.com

  1. 1. Open the File Manager of your site

    Go to panel.dreamhost.com, sign in, click Websites → Manage Websites → Manage on yourbusiness.com → under Content click File Manager. Your web folder is /home/your-username/yourbusiness.com (DreamHost has no public_html).
    DreamHost · Manage WebsitesManage Websitesyourbusiness.comManageanother-domain.comManageexample-store.netManageclick Manage on your domainSchematic of DreamHost's screen — labels may differ slightly.
  2. 2. Back up first

    Select every file and folder in the yourbusiness.com folder and download them. (An SFTP client downloads the whole folder in one drag.)
    DreamHost · File Manager › yourbusiness.com (your site's folder)File Manager › yourbusiness.com (your site's folder)/yourbusiness.com (your site's folder)UploadExtractMoveCompressDownloadSettings📁old-site📁photos📄index.html📄site.css📄about.htmlCompress, then Download the zipSchematic of DreamHost's file manager — the buttons may sit elsewhere; the names are the usual ones.
  3. 3. Move the old site out of the web folder

    Go up to /home/your-username, create old-site there. Back in the yourbusiness.com folder select everything (hidden files on) → Move → old-site.
    DreamHost · File Manager › yourbusiness.com (your site's folder)File Manager › yourbusiness.com (your site's folder)/yourbusiness.com (your site's folder)UploadExtractMoveCompressDownloadSettings📁wp-admin📁wp-content📄.htaccess📄index.php📄wp-config.phpMove everything to /home/your-username/old-siteSchematic of DreamHost's file manager — the buttons may sit elsewhere; the names are the usual ones.
  4. 4. Upload the zip and extract it

    Click the upload icon → Upload Zip → choose yourbusiness-remo.zip → Upload and Unzip. The zip is flat: index.html lands in the yourbusiness.com folder. (DreamHost extracts only through Upload Zip; a zip already uploaded stays a zip.)
    DreamHost · File Manager › yourbusiness.com (your site's folder)File Manager › yourbusiness.com (your site's folder)/yourbusiness.com (your site's folder)UploadExtractMoveCompressDownloadSettings🗜yourbusiness-remo.zip📁old-siteUpload yourbusiness-remo.zip, then Extract hereSchematic of DreamHost's file manager — the buttons may sit elsewhere; the names are the usual ones.
  5. 5. Make sure index.html is the front page

    Look in yourbusiness.com (your site's folder) 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. yourbusiness.com (your site's folder)/index.html must sit directly in yourbusiness.com (your site's folder), not inside a folder.
    DreamHost · File Manager › yourbusiness.com (your site's folder)File Manager › yourbusiness.com (your site's folder)/yourbusiness.com (your site's folder)UploadExtractMoveCompressDownloadSettings📄index.html📄site.css📄about.html📄contact.html📁photosindex.html at the root, no index.php leftSchematic of DreamHost's file manager — the buttons may sit elsewhere; the names are the usual ones.
  6. 6. 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 yourbusiness.com (your site's folder) (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.
  7. 7. Keep the padlock (HTTPS)

    In Manage Websites, the ⋮ menu under your domain → SSL Security: keep the free Let's Encrypt certificate on. 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.
    DreamHost · HTTPSHTTPShttps://yourbusiness.com 🔒Certificate: valid(http:// should forward to https://)Schematic of DreamHost's screen.

Watch out

The provider's own help article

All providers