The web change constantly and content moves around. This article gives a brief overview of the various different options available to you, to make a redirect. Redirects come in two major flavors - clientside and serverside.
Client side
Clientside redirects reside within the HTML documents on the server. There are three basic ways of making these:
- Manual (or user driven) redirects.
- Meta headers.
- Javascript redirects.
Manual
The manual redirects most often used when you really, really wants the users to know, that the page has moved. Instead of doing an automatic redirect, you create a common html page, which informs the user that the page has moved, and provide a link to the new page. In some cases, this redirect-type exists in combination with a timed auto-redirect that upon timeout do the redirect.