You can see exactly how your site will look on Flashcloud before any visitor does, and before your domain's DNS points here. Edit the hosts file on your own computer to temporarily point your domain at your Flashcloud server's IP address. Only your machine sees the change, your live site keeps serving everyone else, and once you're happy you flip DNS for real.
This is the standard way to preview a migrated site. It's also exactly what our team does behind the scenes during a Free Transfer: they build the site on our servers, hand you a way to check it, then cut DNS over once you approve.
Find your server IP
Sign in to the portal, go to Services, and click your hosting service. The server's IP address is listed on the overview page. Copy it.
If you're mid-migration and files haven't landed yet, upload them first. See Uploading files to your hosting for the portal file manager, FTP, and Git deployment options.
Edit the hosts file on Mac
- Open Terminal.
- Run
sudo nano /etc/hostsand enter your Mac password when prompted. - Add a new line at the bottom:
203.0.113.10 yourdomain.com(replace with your actual IP and domain). Add a second line forwww.yourdomain.comif you use the www version. - Save with
Control+O, thenEnter, then exit withControl+X. - Flush the DNS cache:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder.
Edit the hosts file on Windows
- Open Notepad as Administrator (right-click Notepad, Run as administrator).
- Open
C:\Windows\System32\drivers\etc\hosts. - Add a new line at the bottom:
203.0.113.10 yourdomain.com, plus awwwline if needed. - Save the file. Notepad will let you overwrite it since it's running elevated.
- Flush the DNS cache: open Command Prompt and run
ipconfig /flushdns.
Test the site
Open a browser and visit https://yourdomain.com. You should see the version hosted on Flashcloud, not your old host. A few things to check while you're in there:
- Pages load and internal links work, including anything behind a login.
- Forms submit correctly, since some forms hardcode the old server's URL.
- Images, CSS, and fonts all load, since these can 404 if paths reference the old domain.
- SSL loads without a warning. If you just moved the site and haven't pointed DNS here yet, your Let's Encrypt certificate may not have issued yet, since certificate issuance depends on DNS resolving to us first. Check back after the cutover if you see a certificate warning during this preview stage.
If something needs a login-protected staging area instead of a full preview, password-protecting a directory is a good complementary tool for gating a subfolder off from public eyes while you work.
WordPress sites need one more step
If your site is WordPress, the site URL and home URL are stored in the database, so the hosts-file trick alone might redirect you back to the old host or produce broken asset paths. See Migrating your WordPress site to Flashcloud for how the URLs get updated during a proper migration, whether you use our Free Transfer, a migration plugin, or a manual move.
Clean up after cutover
Once your domain's DNS actually points to Flashcloud and you've confirmed the live site is correct, go back into the hosts file and delete the lines you added. Leaving them in place means your computer will keep showing the Flashcloud copy directly by IP even after future changes, which gets confusing if you ever troubleshoot DNS again.
When to contact support
If the site doesn't load correctly during preview, if SSL still won't issue a few minutes after DNS is actually live, or if you're not sure which IP to use, open a ticket from Support > New ticket in the portal, or use live chat. A real person will help, and if you're going through a Free Transfer, your migration specialist is already on the ticket and can confirm the server details directly.