A URL redirect is a web server function that sends a user from one URL to another. Redirects commonly take the form of an automated redirect that uses one of a series of status codes defined within the HTTP protocol.
There are several types of redirects available to Web developers, including manual redirects, HTTP 3xx series status codes, server-side scripts, JavaScript, frame redirects and meta tag refreshes.
A URL redirect may also be known as an HTTP code 3xx redirect, URL forwarding, domain redirection, and domain forwarding.