.htaccess Htacces:为部分路径生成404错误

.htaccess Htacces:为部分路径生成404错误,.htaccess,redirect,mod-rewrite,url-rewriting,serp,.htaccess,Redirect,Mod Rewrite,Url Rewriting,Serp,我的网站受到攻击,并生成了指向恶意网站的重定向。我已经清理了所有东西,但我一直出现在谷歌SERP中,为了消失,我必须为受影响的路由生成404个错误。谷歌表示,这是从搜索中消失的第一步。 现在,谷歌SERP中出现的链接已经直接指向我的网站,但我希望它们生成404 所有链接如下所示: http://misitioweb.com/?bezstywue=un-monton-de-parametros1 http://misitioweb.com/?bezstywue=un-monton-de-para

我的网站受到攻击,并生成了指向恶意网站的重定向。我已经清理了所有东西,但我一直出现在谷歌SERP中,为了消失,我必须为受影响的路由生成404个错误。谷歌表示,这是从搜索中消失的第一步。 现在,谷歌SERP中出现的链接已经直接指向我的网站,但我希望它们生成404

所有链接如下所示:

http://misitioweb.com/?bezstywue=un-monton-de-parametros1

http://misitioweb.com/?bezstywue=un-monton-de-parametros2

http://misitioweb.com/?bezstywue=un-monton-de-parametros3
RewriteCond %{QUERY_STRING} ^bezstywue
RewriteRule (.*) - [R=404,L]
我想让一切从

http://misitioweb.com/?bezstywue
生成404错误

我试过这样的脚本

RedirectMatch 404 ^\?bezstywue(.*)$
但是不起作用 你能帮我吗?
谢谢

您需要检查查询字符串才能执行此操作。您可以尝试以下方法:

http://misitioweb.com/?bezstywue=un-monton-de-parametros1

http://misitioweb.com/?bezstywue=un-monton-de-parametros2

http://misitioweb.com/?bezstywue=un-monton-de-parametros3
RewriteCond %{QUERY_STRING} ^bezstywue
RewriteRule (.*) - [R=404,L]

有了您展示的样品,请尝试以下内容。请确保在测试URL之前清除浏览器缓存

RewriteEngine ON
RewriteCond %{QUERY_STRING} ^bezstywue$ [NC]
RewriteRule ^/?$ - [R=404,L]