【发布时间】:2013-05-10 18:26:59
【问题描述】:
我正在构建一项服务,当人们点击格式为 www.domain.com/this_is_a_hash 的链接时,他们会收到通知(邮件)。使用这个服务器的人可以在不同的地方分享这个链接,比如 twitter、tumblr、facebook 等等......
我遇到的主要问题是,一旦在任何此类平台上共享链接,就会向我的服务器发送大量对 www.domain.com/this_is_a_hash 的请求。这样做的问题是,每次其中一个请求到达我的服务器时,都会向 this_is_a_hash 的所有者发送通知,当然这不是我想要的。我只想在真实的人进入此资源时收到通知。
我发现了一篇非常有趣的文章 here,它谈到了服务器在发布到 twitter 时收到的大量请求...
所以我需要的是避免搜索引擎点击“资源”网址...... www.mydomain.com/this_is_a_hash
有什么想法吗?我正在使用 Rails 3。
谢谢!
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 robots.txt web-crawler