胁冉右 发表于 2026-2-25 04:25:01

教你一招解决百度统计被恶意刷量和关键字的办法

做站的每年总会遇到各种各样的攻击,比如统计被恶意刷关键字刷量的事情,大多是那些做灰产刷广告或诈骗的人。

今天来分享一招解决百度统计被刷的事,这种通常是通过访问你网站URL+参数的方式,例如:
https://www.xxx.com/index.html?ad=3.nuoya%E8%93%那么我们只需要配置网站的 URL重写(Rewrite)规则,拦截拒绝这类的访问请求即可。
常规网站程序都配置有 web.config 文件,可以将拦截规则写在这里;或是在 web_config/rewrite.config 里写的,二者按个人情况选其一即可。
web.config 的写法如下(在 rewrite 内增加 rules):
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <location path="." allowOverride="false" inheritInChildApplications="false">
      <system.webServer>
            <rewrite>
                <rules>
                  
                  <rule name="Block malicious ad parameter" stopProcessing="true">
                        <match url=".*" />
                        <conditions>
                           
                        </conditions>
                        
                  </rule>
                </rules>
            </rewrite>
            
            <defaultDocument configSource="web_config\default.config" />
            <httpErrors configSource="web_config\httpErrors.config" />
            <handlers configSource="web_config\php.config" />
      </system.webServer>
    </location>
</configuration>web_config/rewrite.config 的写法如下(增加 rule 标签段):
如果想拦截多个参数的,可以在标签内再增加,如:


最后,保存配置后,重启服务器即可生效,这时发现百度统计已恢复正常,并且这种带“?ad=”的参数访问直接被拦截访问了,同时也是减轻服务器的带宽消耗。

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

那虻 发表于 2026-2-25 05:37:33

这个有用。

捡嫌 发表于 2026-2-27 18:30:21

yyds。多谢分享

强怀梅 发表于 2026-3-4 04:10:09

感谢发布原创作品,程序园因你更精彩

上官银柳 发表于 2026-3-11 15:03:50

谢谢楼主提供!

栓汨渎 发表于 前天 20:24

感谢,下载保存了

欧阳梓蓓 发表于 11 小时前

不错,里面软件多更新就更好了
页: [1]
查看完整版本: 教你一招解决百度统计被恶意刷量和关键字的办法