PHP implements the 301 redirect code as follows:
Header (' http/1.1 moved Permanently ');/Send 301 Head
Header (' location:http://www. ') $strDomain. $request _uri);//jump to my new domain address
I wrote 301 code with the 301.inc.php file, and it's all on the head of the other file.
//-----------------------------------
301 redirect
$strDomain = "chinawecan.com";
$the _host = $_server[' http_host ']; Get access to the domain name you entered
$request _uri = isset ($_server[' Request_uri '))? $_server[' Request_uri ']: "//To determine the back part of the address
if ($the _host!== ' www. ') $strDomain)//This is my previous domain name.
{
/* "!==" is not exactly equal to the meaning, can also use "!=" is not equal to, so that you can put the previous domain name,
including Gcxirang.com, www.gcxirang.com, and the new domain name I gcidc.net all redirected to www.gcidc.net*/
Header (' http/1.1 moved Permanently ');/Send 301 Head
Header (' location:http://www. ') $strDomain. $request _uri);//jump to my new domain address
}
//----------------------------------
?>
The reference is as follows:
//-----------------------------------
301 redirect
Include (' include/301.inc.php ');
?>