Just as with the permanent redirect with Apache above, you can accomplish the same 301 Permanent Redirect if your domain is hosted using IIS 7. To implement a 301 Permanent Redirect using IIS 7.0, follow these steps (of course, you will need administrative access to the server that is running IIS 7 to do this):
1) Click on START>PROGRAMS>ADMINISTRATIVE TOOLS>INTERNET INFORMATION SERVICES (IIS) MANAGER to open the Internet Services Manager.
2) On the left side of the window, select the web page, directory, or entire site that will be the source of the 301 Permanent Redirect (the web page, directory, or site you will be redirecting from).
3) In the Internet Service Manage window, use the FEATURES VIEW to click on the HTTP REDIRECT button.
4) Check the box next to REDIRECT REQUESTS TO THIS DESTINATION and simply type in the address to where you want the 301 Permanent Redirect to go.
For a Web Page, type in: www.yourdomain.com/newwebpagefile.htm
For an entire directory, type in: www.yourdomain.com/newwebdirectory
For an entire domain, type in: www.yournewdomain.com/
5) Under the Redirect Options section, consider the following choices if you have kept your directories and web pages the same (i.e. no directory restructuring and no changes to file names):
REDIRECT ALL REQUESTS TO EXACT DESTINATION: Check this option only if you want every file within the directory to be redirected to a single page.
ONLY REDIRECT REQUESTS TO CONTENT IN THIS DIRECTORY: Check this option if you want to permanently redirect the directory you have chosen but don’t want to redirect any sub-directories within it.
6) Again, as with the Apache 301 Permanent Redirect directions above, test that the 301 Permanent Redirect is behaving as you intended.