Windows Web Page Redirection


Have you ever went to a website like yahoo.com and have been redirected to lets say google.com? Or maybe you want to play a trick on a friend and redirect a popular site that you know he/she goes to, like point facebook.com to disney.go.com. Well, you’ve come to the right place.

On your computer, there is a hosts file that controls certain IP and domain addresses. It translates web addresses to IP addresses.

Wiki: “The hosts file is a computer file used in an operating system to map hostnames to IP addresses. The hosts file is a plain-text file and is traditionally named hosts.”

Open or navigate to the following file location:

C:\WINDOWS\system32\drivers\etc\hosts

You want to add additional lines in the following format to the end of the file.

Format:
<ip address> <website name>

Example:

68.71.208.75 facebook.com

68.71.208.75 points to disney.go.com, but you can use any IP address.

Original file:

 # Copyright (c) 1993-1999 Microsoft Corp.
 #
 # This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
 #
 # This file contains the mappings of IP addresses to host names. Each
 # entry should be kept on an individual line. The IP address should
 # be placed in the first column followed by the corresponding host name.
 # The IP address and the host name should be separated by at least one
 # space.
 #
 # Additionally, comments (such as these) may be inserted on individual
 # lines or following the machine name denoted by a '#' symbol.
 #
 # For example:
 #
 #      102.54.94.97     rhino.acme.com # source server
 #       38.25.63.10     x.acme.com # x client host

127.0.0.1       localhost

Edited file:

# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

127.0.0.1 localhost
68.71.208.75 google.com
68.71.208.75 www.google.com
68.71.208.75 facebook.com
68.71.208.75 www.facebook.com

As you can see by the above edit, I am redirecting google.com/www.google.com and facebook.com/www.facebook.com to disney.go.com.

If you want to redirect the user to a different website, open your Command Prompt application by going to: Start > Run… > and type cmd.

Then ping the website that you would like to redirect to.

Example:

C:\Users\Tommy>ping yahoo.com
Pinging yahoo.com [67.195.160.76] with 32 bytes of data:
Reply from 67.195.160.76: bytes=32 time=182ms TTL=53
Reply from 67.195.160.76: bytes=32 time=158ms TTL=54
Reply from 67.195.160.76: bytes=32 time=162ms TTL=54

Now all you would have to do is edit the IP address.

67.195.160.76 google.com
67.195.160.76 www.google.com
67.195.160.76 facebook.com
67.195.160.76 www.facebook.com

Restart your browser, or flush your DNS cache.

C:>ipconfig /flushdns

Have fun!