私のウェブサイトでは、SEO の目的でダミーの URL を提供しています。私のリンクは以下のようなものです。
http://legacy.com/project/491/women-tops-long-red-bangalore
この URL women-tops-long-red-bangalore では、ページが読み込まれているアイテム ID(491) に基づいて、この文言はダミーです。
この目的のために、ページをリダイレクトしたいと思います。
http://legacy.com/project/491/{any}
にリダイレクトしたい
http://legacy.com/project/491/women-tops-long-red-bangalore
私は以下のコードを与えました
if(isset($_GET['item_id']))
{
Header("HTTP/1.1 301 Moved Permanently" );
Header("Location: http://".$_SERVER['HTTP_HOST'].$project_link);
}
$project_link で、以下のようなアイテム ID に基づいて文字列を返す関数を呼び出しています
"/project/491/women-tops-long-red-bangalore"
しかし、「ページが正しくリダイレクトされていません」というエラーが表示されますが、URLが変更されています