这是我的Apache HTTPD日志:
[Wed May 13 18:29:48 2015] [error] [client 108.162.213.59] File does not exist:/www/html/ui/core.min.js
[Wed May 13 18:29:48 2015] [error] [client 108.162.210.161] File does not exist:/www/html/ui/ico.favorites.gif
[Wed May 13 18:29:49 2015] [error] [client 108.162.213.35] File does not exist:/www/html/ui/social.facebook.gif
- 将页面/子文件夹redirect到新的域名url,而无需在浏览器中更改url
- redirect到.htaccess中的绝对URL会在OpenShift上返回错误的主机名
- Apache 2.4.12redirectWordPress子文件夹到另一个服务器的IP地址
- 为什么我的.htaccess不能在这个VPS上工作?
- 使用.htaccess文件为不同文件夹设置特定的过期规则
[Wed May 13 18:29:49 2015] [error] [client 108.162.210.146] File does not exist:/www/html/ui/success.gif
[Wed May 13 18:29:49 2015] [error] [client 108.162.210.167] File does not exist:/www/html/ui/ico.twitter.gif
[Wed May 13 18:29:49 2015] [error] [client 108.162.210.165] File does not exist:/www/html/ui/social.twitter.gif
[Wed May 13 18:29:49 2015] [error] [client 108.162.210.147] File does not exist:/www/html/ui/ico.facebook.gif
[Wed May 13 18:29:49 2015] [error] [client 108.162.210.42] File does not exist:/www/html/ui/social.buzz.gif
[Wed May 13 18:29:49 2015] [error] [client 108.162.210.147] File does not exist:/www/html/ui/social.delicious.gif
/ www / html / ui /目录已经存在很长时间了(2年),所以我猜测谁还在系统地访问这些文件,很久以前就必须对这些文件build立索引。
我的日志充满了这些请求,这当然会抛出404错误。 由于请求来自不同的IP地址,我不能阻止IP。
我想知道在这种情况下最好采取什么行动。 所有的想法都欢迎。
安德烈斯,
有很多不同的方式来处理这个..你的日志里发生了什么..机器人正在做的漏洞利用许多浏览器漏洞之一。 大多数这些机器人都是针对微软服务器的,现在则是安全漏洞的networking应用程序。
你可以在你的web服务器configuration中创build黑名单规则。 下面的链接有一些很好的例子,如果启用了“mod-rewrite”,可以采取不同的方式来处理这个问题。
最好是把它们引用到自己,或者删除/删除请求,而不是处理它。
这样,您的服务器性能将得到改善,无需search所有configuration和文件的URL被问。
这是一个行政的痛苦。 照顾它的一个更好的方法之一。 除非像以上评论..你有一个caching服务器在你的networking服务器..
https://perishablepress.com/eight-ways-to-blacklist-with-apaches-mod_rewrite/
希望这个对你有帮助。 干杯…