我不关心人们查看我的源代码,但是,我希望机器人避免进入我的网站并通过我的安全性。我希望禁用页面源查看。为此,我正在使用以下代码:
$url= $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
$needle = "view-source:";
if (strpos($url,$needle)) { echo "You can not see me";}
else {
//The rest of my index page
}
这里的目标是,如果有人试图查看我的页面源,或者如果机器人试图查看,而不是能够看到它,代码将检测到页面 URL 是 view-source:www.yoururl.com 并显示源而不是页面源中的“不错的尝试”消息。上面的代码理论上应该可以工作,但没有。还有其他想法可以尝试使这项工作吗?