-1

我的网站刚刚得到恶搞。

我正在使用 RoR 3.2.11 并安装了 rack-rewrite gem。

我在 /app 中创建了 /middleware 目录,并在其中创建了一个 .rb 文件。

现在,我应该如何编写规则以仅允许来自我的页面的请求?

谢谢!

4

1 回答 1

3

如果有人使用 HTTP 抓取来复制您的网站,那么除了让他们的生活变得困难和烦人之外,您通常无能为力。

您需要考虑到,您所做的任何使其他站点更难克隆您的站点的操作都会使普通读者变得非常困难。强制注册?你会失去访客。加密页面并需要 JavaScript?你会失去读者。

我建议阻止你不喜欢的机器人的 IP,向他们的 ISP 提交关于侵犯版权的报告,如果事情真的很糟糕,请聘请律师。

于 2013-02-04T15:03:11.807 回答