PHP重定向是否会影响爬虫或机器人查看网站的方式?

PHP重定向是否会影响爬虫或机器人查看网站的方式?,php,web-crawler,robot,Php,Web Crawler,Robot,例如,如果在我的index.php中有如下内容: <?php header('Location: /mypublicsite/index.php'); ?> 爬虫和/或机器人能得到什么?只是一张空白页?或者他们实际上到达了/mypublicsite/index.php?他们到达了重定向的目标。最初,他们得到一个空白页面,标题说他们应该加载另一个页面。客户端必须自己加载新页面 机器人确实理解位置指令,并将加载新页面 您必须理解,尽管您应该自己停止php脚本的执行,因为可以忽略位置

例如,如果在我的index.php中有如下内容:

<?php
header('Location: /mypublicsite/index.php');
?>


爬虫和/或机器人能得到什么?只是一张空白页?或者他们实际上到达了/mypublicsite/index.php?

他们到达了重定向的目标。

最初,他们得到一个空白页面,标题说他们应该加载另一个页面。客户端必须自己加载新页面

机器人确实理解位置指令,并将加载新页面

您必须理解,尽管您应该自己停止php脚本的执行,因为可以忽略位置头

比如说:

<?php
header('Location: otherpage.php');
echo $secret;
?>


是不安全的,因为$secret将被发送到客户端。

爬虫程序将读取文档的标题信息。机器人将转到url,因为位置条目告诉每个人重定向到给定的url。

请参阅和