我们的服务器(CentOS 6)出现问题,我们正在重复请求访问不存在的URL上的wp-login.php,尽pipeWordpress将尝试redirect。
我们快速地获得了一些这样的东西,这样它就可以将Apache转换成一个旋转并消耗掉所有的内存。 目前解决的唯一方法是重启服务器。
看看日志,我们可以看到以下内容:
"POST /products/productname/wp-login.php HTTP/1.0" 200 6761
这显然是不正确的,因为它是邮政和很长的时间。
捕捉和排除这些types的请求的最好方法是什么?
你希望你的Apache甚至不redirect那个垃圾。
RewriteEngine on RewriteCond %{REQUEST_METHOD} POST RewriteRule ^/wp-login.php - [R=401]
使用401拒绝所有,假设/wp-login.php是有问题的URI。