在我的網站,我給了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