xmlrpc.php+wp,解决WordPress网站被利用xmlrpc.php文件攻击问题

WordPress网站若出现资源占用高、甚至WEB卡死的情况。可能在于使用的WORDPRESS程序默认xmlrpc.php开启,而被用来DDOS攻击导致占用资源过高!

e4b03323ebafef4ea9b1e5621e235cef.png

如何解决这个问题呢?

寻找网上的解决方法,目前可以用到3个方法:

第一种是屏蔽 XML-RPC (pingback) 的功能。

add_filter( 'xmlrpc_methods', 'remove_xmlrpc_pingback_ping' );

function remove_xmlrpc_pingback_ping( $methods ) {

unset( $methods['pingback.ping'] );

return $methods;

} ;

第二种方法就是通过.htaccess屏蔽xmlrpc.php文件的访问# protect xmlrpc

Order Deny,Allow

Deny from all

第三种同样的是修改.htaccess文件,如果有用户访问xmlrpc.php文件,然后让其跳转到其他不存在或者存在的其他页面,降低自身网站的负担。# protect xmlrpc

Redirect 301 /xmlrpc.php http://example.com/custom-page.php

建议使用第二种种方式处理!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值