我从这个
重写了我的搜索网址domain.com/search.php?q=query&search=1
到
domain.com/search.php?q=query&select=all
“query = search term”。如果他们登陆搜索= 1,我如何将某人发送到select = all页面? 我有大量的google链接search = 1,我正在尝试重新路由用户,同时谷歌删除参数和索引select = all。 这就是我现在正在做的事情,如果他们登陆搜索= 1并且我不喜欢这样做,它会将人们发送到主页。
if (empty($_GET['select']))
header("Location: http://domain.com/");
有没有人有任何建议?感谢。
答案 0 :(得分:1)
if (!isset($_GET['select']))
{
header("Location: http:///search.php?q=".$_GET['q']."&select=all");
}
修改的
顺便说一下,如果您需要从Google索引中删除网址,可以在https://www.google.com/webmasters/tools/removals?pli=1
答案 1 :(得分:0)
if(empty($_GET['select')){
header ('HTTP/1.1 301 Moved Permanently');
header ('Location: http://domain.com'.$_SERVER['PHP_SELF'].'?q='.$_GET['q'].'&select=all');
}