0

我的主页调用是' www.xxxx/!#/hear-us'
我想将爬虫重定向到我使用的html版本调用hear-us.php

<?php 
    if (strpos($_SERVER['HTTP_USER_AGENT'],"Googlebot")) { 
        header('Location: http://xxxx/hear-us.php');
    } 
?>

当 url 提交给谷歌网站管理员时,它看不到重定向。

4

1 回答 1

0

您可能希望在发送的标头中添加实际的重定向代码,方法是在 Location 之前发送 Status 标头或使用:

header("Location: /foo.php", TRUE, 301);

请注意,这是一个永久重定向,请根据需要更改代码。

此外,一个好的做法是在发送标头后立即调用exit,否则任何输出都可能修改(或乱码)消息。

于 2013-05-31T19:08:13.563 回答