PHP重定向会影响爬网或机器人查看网站的方式吗?
-
01-10-2019 - |
题
例如,如果在我的index.php中,我有类似的东西:
<?php
header('Location: /mypublicsite/index.php');
?>
爬行者和/或机器人得到了什么?只是一个空白页?否则他们实际上到达 /莫普公开了 /index.php?
解决方案
最初,他们获得了一个空白页,标头说他们应该加载其他页面。客户必须加载新页面本身。
机器人确实了解位置指令,并将加载新页面。
您必须了解,尽管您应该自己停止执行PHP脚本,因为可以忽略位置标题。
所以这样的事情:
<?php
header('Location: otherpage.php');
echo $secret;
?>
是不安全的,因为$秘密将发送给客户。
其他提示
他们到达重定向的目标。
该文档的标题信息将由搜寻器阅读。机器人将进入URL,因为位置条目告诉所有人都重定向到给定的URL。
不隶属于 StackOverflow