我的一个WordPress网站被破坏,数千个URL被添加(定期在谷歌搜索控制台上注册).现在我已经删除了感染,我想删除所有的URL由谷歌搜索创建的创建一个规则,返回一个404错误的每个URL.目前的URL是这种类型:https://example.com/?c=brine-shrimp-eggs-xx-vV63wku6是成千上万的我不能写成千上万的行,但因为他们都以/?c=我想的是这样的东西
RedirectMatch 404 ^/?c=*/.*$
字符串
我试过了,但是没有结果
我的一个WordPress网站被破坏,数千个URL被添加(定期在谷歌搜索控制台上注册).现在我已经删除了感染,我想删除所有的URL由谷歌搜索创建的创建一个规则,返回一个404错误的每个URL.目前的URL是这种类型:https://example.com/?c=brine-shrimp-eggs-xx-vV63wku6是成千上万的我不能写成千上万的行,但因为他们都以/?c=我想的是这样的东西
RedirectMatch 404 ^/?c=*/.*$
字符串
我试过了,但是没有结果
1条答案
按热度按时间bgtovc5b1#
你需要使用重写模块,它比别名模块更灵活。类似这样:
字符串
你可以在中央http主机配置中实现这样的规则。或者,如果你没有访问权限,你也可以使用一个 * 分布式 * 配置文件(通常称为“.htaccess”),如果你事先使用
AllowOverride
指令为http主机中的那个位置启用了这样的文件。