Redirect PHP script in pages & types of redirectRedirecting a visitor or the browser is required in different situations. If a a page is temporarely down then we can use HTTP 302 redirect. Same way permanent redirection is HTTP 301 redirection. All the 3xx are different types of redirection and out of them 301 and 302 are common.
We will be using Location Header function to redirect a page. This script works when we have not send any php or html command to out put any thing in the browser. Care is to be taken not to send any other thing to the browser after the header redirection using location command. Here is the code.
You can see this code above will redirect the page to a new url.
Now we will write the code for 301 redirection (page permanently moved )
If we send any html tag or any other data to the browser before the redirection command, then we will get an error message like this
Checking header before redirectingWe can check weather header is sent to browser or not by using php function headers_sent(). This function will return true of false based on the status of the buffer. Read here to know more about headers_sent() and output buffers in PHP. Now here is the script to check the headers status and accordingly execute redirect code.
You can read about Meta Redirect here
This article is written by plus2net.com team.