在我的网站,我给了SEO purpose.My链接虚拟URL是像下面301重定向显示“该页没有正确重定向”错误
http://legacy.com/project/491/women-tops-long-red-bangalore
在这个URL女性上衣,长红班加罗尔这个字眼是虚拟的,基于物品id(491)页面正在加载。在491之后{{无论你会给它做什么都行}}。
为此,我要重定向page.If一些人给
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正在改变
您的新网址也将属于'http://legacy.com/project/491/ {}任何',并会再次重定向不会它?你应该检查URL是否是这个,而不是再次重定向。 –
没有它没有重定向,如果我给这样http://legacy.com/project/491/women url http://legacy.com/project/491/women-tops-long-red-bangalore但它显示错误 – Athi
它不会去任何地方,因为你处于重定向循环。我想你正在尝试这在Firefox?在Chrome中打开相同的网址,错误消息将更明显 – Mathew