Wordpress .htaccess-打击字符串查询垃圾邮件,自定义404重定向

Wordpress .htaccess-打击字符串查询垃圾邮件,自定义404重定向,wordpress,apache,.htaccess,redirect,malware,Wordpress,Apache,.htaccess,Redirect,Malware,我一直在努力清理我共享服务器上多个站点上的decode64内容注入攻击的后果 它是干净的,但现在我得到了带有查询字符串的传入垃圾邮件链接,比如abc.com/?some dumb porno spam/,所以即使内容不再存在,它们仍然被重定向到首页。我会为这些垃圾词排名,或者谷歌只是说这些是幸运网站的软404 我找到了解决办法,但这只是暂时的。建议我将以下内容添加到.htaccess文件的顶部: RewriteEngine on RewriteCond %{QUERY_STRING} . Rew

我一直在努力清理我共享服务器上多个站点上的decode64内容注入攻击的后果

它是干净的,但现在我得到了带有查询字符串的传入垃圾邮件链接,比如abc.com/?some dumb porno spam/,所以即使内容不再存在,它们仍然被重定向到首页。我会为这些垃圾词排名,或者谷歌只是说这些是幸运网站的软404

我找到了解决办法,但这只是暂时的。建议我将以下内容添加到.htaccess文件的顶部:

RewriteEngine on
RewriteCond %{QUERY_STRING} .
RewriteRule ^/?$ - [L,R=404]
那么,现在所有与/?被重定向到404。2个问题:

  • 这是暂时的,就这一切而言?查询被抛出到404,包括wordpress帖子/页面预览。有没有办法使它只适用于不存在的页面

  • 404指向网络主机404。我怎样才能让它变成主题的404呢

  • 谢谢你的时间

    ------更新


    因此,上面的代码非常有效。我可以预览文章/页面,但我发现有一个问题——它会阻止wordpress的所见即所得文本编辑器。“视觉”选项卡保持空白,并且没有任何工具栏出现


    帮忙?lol

    您能在apache日志文件中添加这些请求的转储吗?也许这个问题有帮助,请参阅
    RewriteCond%{QUERY\u STRING}看起来像那篇文章上的代码一样有效!谢谢wordpress上的帖子/页面预览在字符串中有“=”,他使用的代码允许查看这些字符串。现在我只需要找出主题404的东西,所以,上面的代码工作得很好。我可以预览文章/页面,但我发现有一个问题——它会阻止wordpress的所见即所得文本编辑器。“视觉”选项卡保持空白,并且没有任何工具栏出现。帮忙?你能在apache日志文件中添加这些请求的转储吗?也许这个问题有帮助,请参阅
    RewriteCond%{QUERY\u STRING}看起来像那篇文章上的代码一样有效!谢谢wordpress上的帖子/页面预览在字符串中有“=”,他使用的代码允许查看这些字符串。现在我只需要找出主题404的东西,所以,上面的代码工作得很好。我可以预览文章/页面,但我发现有一个问题——它会阻止wordpress的所见即所得文本编辑器。“视觉”选项卡保持空白,并且没有任何工具栏出现。帮忙?英雄联盟