301 リダイレクトを実装するための PHP のコードは次のとおりです:
header('HTTP/1.1 301 Moved Permanently');//301ヘッダーを送信します
header('Location: http://www.'.$strDomain.$request_uri);//新しいドメイン名のアドレスにジャンプします
301.inc.php ファイルを使用して 301 コードを記述し、それを他のファイルのヘッダーで引用しただけです
//-------------------------------------------------
//301 リダイレクト
$strDomain="chinawecan.com";
$the_host = $_SERVER['HTTP_HOST'] //入力されたドメイン名を取得します
;$request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//アドレスの最後の部分を決定します
if($the_host !== 'www.'.$strDomain) //これは私が希望する前のドメイン名です
{
/* 「!== は完全に等しくないことを意味します。「!= 等しくない」を使用することもできます。このようにして、以前のドメイン名を置き換えることができます。
gcxirang.com、www.gcxirang.com、および私の新しいドメイン名 gcidc.net を含め、すべて www.gcidc.net*/
にリダイレクトされます。header('HTTP/1.1 301 Moved Permanently');//301ヘッダーを送信します
header('Location: http://www.'.$strDomain.$request_uri);//新しいドメイン名のアドレスにジャンプします
}
//-------------------------------------------------
?>
次のように引用します:
//-------------------------------------------------
//301 リダイレクト
include('include/301.inc.php');
?>