python搜索是什么?他们像坏机器人吗?
很可能只是;坏机器人程序“;搜索潜在漏洞。
如何阻止或阻止它们?
嗯,从声音上看,你已经在为404服务了,所以这真的不是问题。但是,您可以通过在早期阻止请求来阻止请求通过WordPress.htaccess
, 就像你可能已经在做的那样。
例如,在.htaccess
文件:
RewriteCond %{HTTP_USER_AGENT} python [NC]
RewriteRule ^ - [R=404]
对于来自用户代理的任何请求,上面会发送一个404 Not Found,其中包含;python“;(不区分大小写)。
然而,用户代理的阻塞并不一定那么可靠,因为;坏机器人程序“;假装是普通用户。
我在我的中找到了一个较旧的(2017)资源,其中包含一些代码,可以通过用户代理阻止它们。我实现了htaccess文件,但它似乎不起作用-我仍然可以看到那些坏机器人的日志
如果您阻止;“坏机器人”;在里面.htaccess
您仍将在服务器的访问日志中看到该请求。但是,如果被阻止,日志条目应显示HTTP状态为403或404。
要完全阻止请求访问服务器(并出现在服务器日志中)的唯一方法是,如果您的前端代理服务器/防火墙;屏幕“;您的所有请求。