nginx环境下,如何屏蔽 http://ads.acesse.com/ 访问自己的网站?

Block domain

RewriteCond %{HTTP_REFERER} ads.acesse.com [NC]
RewriteRule ^(.*)$ -[F]

如果是转换成nginx规则的话是否正确:

if ($http_referer ~* "ads.acesse.com"){
set $rule_0 1$rule_0;

}
if ($rule_0 = “1”){
rewrite ^/(.*)$ /-[F];
}

请高手帮忙判断看看。

需要的效果:封禁通过某域名跳转到目标站,例如从xxx.com跳转到aaa.com进行恶意刷流量和点击广告:

环境:nginx
规则:

    if ($http_referer ~* ads/.xxx/.com){
    set $rule_0 1$rule_0;
}
if ($rule_0 = "1"){
    rewrite ^/(.*)$ /-[F];
}

把以上规则放在server段即可,经测试两天暂未发现通过某域名跳转进来。

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/259939.html

(0)
上一篇 2022年5月23日
下一篇 2022年5月23日

相关推荐

发表回复

登录后才能评论