这条 nginx.conf 规则可以有效防垃圾评论么?

2015-05-20 18:21:29 +08:00
 boro
if ( $http_referer ~* (babes|forsale|girl|jewelry|love|nudit|organic|poker|porn|sex|teen) )
{
return 404;
return 403;
}

就算在(babes|forsale|girl|jewelry|love|nudit|organic|poker|porn|sex|teen) 加入垃圾评论对应的关键字,对方还是依然可以发布垃圾评论。
3249 次点击
所在节点    NGINX
16 条回复
ericls
2015-05-20 18:27:36 +08:00
你这个是判断来路 应该不能阻止 post 数据
quix
2015-05-20 18:30:58 +08:00
加验证码吧
Gonster
2015-05-20 18:44:23 +08:00
(・_・; lz先查一下 http referer就知道了
loading
2015-05-20 19:03:13 +08:00
自己试一次吧,谁会用那样reffer的程序…
Csineneo
2015-05-20 19:29:53 +08:00
對 post url 限制空的 referer 的效果比這個要好得多
boro
2015-05-20 19:32:31 +08:00
@Csineneo 求相关教程
boro
2015-05-20 19:32:52 +08:00
@ericls 有没有好方法推荐?
binux
2015-05-20 19:36:29 +08:00
难道不应该问一句,你是怎么觉得它能的?
boro
2015-05-20 22:07:18 +08:00
@binux 看了几个国外的blog 说这也是一条手段
lincanbin
2015-05-20 22:07:58 +08:00
@boro 哪个Blog发来瞧瞧?
boro
2015-05-20 22:38:45 +08:00
xi_lin
2015-05-20 23:13:59 +08:00
国外的refer列表不见得在国内好用
anyforever
2015-05-21 09:22:13 +08:00
你上面限的post内容还是来路网址中带这些啊?
如果是内容中的,那必然不管用。
otakustay
2015-05-21 18:23:43 +08:00
完全没用,我曾经都把规则设为“至少要有一个中文”,还是一堆一堆的垃圾评论
boro
2015-05-21 20:31:47 +08:00
@anyforever 内容
boro
2015-05-21 20:38:23 +08:00
@anyforever 网址带有也无效

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/192515

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX