There are many features built into HTTP and HTML that are used by webmasters to handle various special situations on their site. You are probably familiar with the HTTP 404 message, “page not found.” Another one, that the users never see is the 301 message. The 301 redirect is one of them. It is used to tell browsers looking for a particular web address to go to another location instead. The browser is redirected from the original location to the alternate one. By the way, there is also a 302 redirect, which tells the browser the same thing, except that 301 says this redirection is... [...]