Trick to view website before domain is resolving

Trick to view website before domain is registered or DNS is changed on Windows

(click here for instructions on a Mac)

Overview: When setting up a new website, or moving sites from one server to another, it can be difficult to test and see what the site looks like before the DNS entries have propagated (or if your domain is not registered yet). DNS servers tell the world what the IP address the server that holds your site uses. When you visit a website, this DNS information is accessed. However, you can override the IP address that the DNS server provides by adding a different IP address to your “hosts” file on your local computer.  Although this is the best method, there is an even simpler way at the bottom of this page, although some things on your site may not function.

Find the basic steps below (for Windows 8.1 users)

Step 1. Find the Search option (below is one way but there are several)

Step 2: Search for Notepad (don’t open it right away). Right click on Notepad and select Run as administrator from menu. You will be prompted with a security warning to confirm you want to make changes.

Step 3: You need to open the hosts file, so click on File – > Open and browse for the hosts file. It is found at:
C: Windows > System32 > drivers > etc

When you go to the etc folder, it appeared empty. To select the hosts folder, you need to go to bottom right of the Open window and change selection from ‘Text Documents(*.txt) to All Files (*.*).
Then just double click on the hosts file to open it.

Step 4: Modify your hosts file to include your domain name and the IP address of new server on last line like this.

Step 5: Save your file. When you type your domain name into a browser now, you will be looking at it at the new IP address. Remember to remove the IP from the hosts file once you’re DNS changes have completed.

The Simpler way to check your hosts file is to use this website, but it is not as good as changing the hosts file locally on your computer.
Go to http://hosts.cx and enter your website IP address and domain name to use it.  If you don’t know your website IP, but know another website on the same server, that works too.   Hint:   Your setup email will show you the name of the actual server example:  enterprise.thenetnow.com