我有一个 ajax 丰富的网站,其中包含大量用于 Ajax 索引的 _escaped_fragment_ 部分。虽然我所有的 _escaped_fragment_ url 都会 301 重定向到一个特殊的模块,然后输出爬虫需要的 HTML 快照(即mysite.com/#!/content
重定向到mysite.com/?_escaped_fragment_=/content
哪个,然后 301s 到mysite.com/raw/content
),但我有点害怕用户自己绊倒这些“原始” URL 并制作它们出现在搜索引擎中。
在 PHP 中,我如何确保只有机器人可以访问网站的这一部分?(就像 StackOverflow 不允许普通用户使用它的站点地图,只允许机器人访问它)