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.

GoDaddy

godaddy.com → My Products → Web Hosting → Manage → Dashboard → File Manager → /public_html

  1. 1. Open your hosting's File Manager

    Go to godaddy.com, sign in and open My Products. Under Web Hosting, next to your Web Hosting (cPanel) account, click Manage. On the Dashboard click File Manager (top-left corner). Make sure the path shows /public_html. If you only see Websites + Marketing, that product takes no files: read the note under the steps. Windows Hosting: open Plesk Admin → Files → httpdocs and follow the same steps. Managed WordPress: tell me in the chat first.
    GoDaddy · My Products › Web HostingMy Products › Web Hostingyourbusiness.comManageanother-domain.comManageexample-store.netManageclick Manage on your domainSchematic of GoDaddy'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.
    GoDaddy · File Manager › SettingsFile Manager › Settings/public_htmlUploadExtractMoveCompressDownloadSettings📁old-site📁photos📄index.html📄site.css📄about.htmltick Show Hidden FilesSchematic of GoDaddy'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.
    GoDaddy · File Manager › /public_htmlFile Manager › /public_html/public_htmlUploadExtractMoveCompressDownloadSettings📁old-site📁photos📄index.html📄site.css📄about.htmlCompress, then Download the zipSchematic of GoDaddy'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-username (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-username/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.
    GoDaddy · File Manager › /public_htmlFile Manager › /public_html/public_htmlUploadExtractMoveCompressDownloadSettings📁wp-admin📁wp-content📄.htaccess📄index.php📄wp-config.phpMove everything to /home/your-username/old-siteSchematic of GoDaddy'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.
    GoDaddy · File Manager › /public_htmlFile Manager › /public_html/public_htmlUploadExtractMoveCompressDownloadSettings🗜yourbusiness-remo.zip📁old-siteUpload yourbusiness-remo.zip, then Extract hereSchematic of GoDaddy'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.
    GoDaddy · 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 GoDaddy'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)

    On the Dashboard click cPanel Admin. Under Security click SSL/TLS Status, tick your domain, click Run AutoSSL and wait for 'AutoSSL Domain Validated'. Then, under Domains, click Domains and turn on Force HTTPS Redirect. 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.
    GoDaddy · HTTPSHTTPShttps://yourbusiness.com 🔒Certificate: valid(http:// should forward to https://)Schematic of GoDaddy's screen.

Watch out

I only see Websites + Marketing, no Web Hosting

That builder takes no files. Either add a Web Hosting (cPanel) plan in the same account and follow these steps there, or take the hosted plan instead (write to hello@remobuilds.com to switch) and point your GoDaddy domain to it.

The path says /home, not /public_html

Click public_html in the left tree. Your pages must be inside /public_html.

The provider's own help article

All providers