Cloudflare api 设置Firewall rules防止wodpress被爆力破解

WordPress新网站只要一上线,马上服务器会有大量的来尝试登录的访问 访问的都是主要2个链接wp-login.php和xmlrpc.php,因此会有严重的风险,黑客程序一天24小时不停的去尝试破解,每秒钟一次请求,严重浪费服务器资源。通过cloudflare免费的firewall可以轻松解决这个问题。

这里我教大家2个方式来设置。

通过cloudflare后台:

登录后台进入firewall rules 按照上图设置即可。

 http.request.uri.path contains "wp-login.php" or http.request.uri.path contains "xmlrpc.php"

这一句是核心代码,就是如果url包含这个2个就要求填验证码。

通过API设置

API直接使用python就可以,非常好简单。

def add_wordpress_firwall_rules(zone_id,email, auth_key):
    import json
    headers = {
        'X-Auth-Email': email,
        'X-Auth-Key': auth_key,
        'Content-Type': 'application/json'
    }
    data = [{
        "expression": "http.request
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值