【发布时间】:2009-03-22 19:30:08
【问题描述】:
有没有一种方法可以配置 robots.txt 以便该网站只接受来自 Google、Yahoo! 的访问和 MSN 蜘蛛?
【问题讨论】:
-
robots.txt 与“站点接受”无关。这只是一个张贴的规则列表,要求表现良好的代理人遵守。您违反规则的唯一办法是使用不同的机制通过 ip 或用户代理来禁止。
-
我同意你的观点:由于我的英语很差,我无法更好地表达这个概念。
-
由于蜘蛛会在您的服务器中引发大量活动,我有兴趣只允许那些来自主要 SE(主要是 Google)的访问我的网站。原因是我要启动一个 Amazon EC2 VPS,并且不想为所有这些蜘蛛可能导致的流量和 CPU 使用付费。也许它没有意义,但这个想法对我来说似乎很合理。
-
@user2027230 您显然没有理解互联网的意图,即让您的数据公开(对所有人)可用。
-
@Marcus 不适合那些抓取您的网站、消耗您的服务器资源、使您的服务器崩溃并使您的网站无法使用的人。