Apache 日志中对服务器的奇怪 POST 请求

Apache 日志中对服务器的奇怪 POST 请求

我一整天都在我的 Apache 访问日志中看到这个:

213.55.105.126 - - [19/Jul/2014:18:39:24 +0000] "POST /xmlrpc.php HTTP/1.1" 503 2539 "-" "-"

它们不断涌入。每次请求的 IP 地址都不同。大概每秒 1 到 2 个……确实给我的服务器带来了很大负担。

顺便说一句,我在这个服务器上托管了一些 Wordpress 网站……

有人知道这个文件是做什么的吗?如何防止它被发布到我的服务器?我无法阻止 IP,所以我想知道是否有办法从我的服务器阻止它。

谢谢!

答案1

<Files xmlrpc.php>
Order allow,deny
Deny from all
</Files>

将其添加到我所有网站的所有 .htaccess 似乎解决了问题...我的 apache 访问日志中仍然有行,但我的服务器负载平均值已恢复正常。

相关内容