You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

.htaccess配置:为含bezstywue参数的URL返回404错误

异常参数请求返回404的实现方案

原有规则失效原因

你之前配置的 RedirectMatch 404 ^\?bezstywue(.*)$ 无法生效,核心逻辑问题是:RedirectMatch 类规则默认仅匹配请求的URL路径部分,完全不将查询字符串(即URL中?之后的参数部分)纳入匹配范围,永远无法命中目标请求。

Apache 环境配置

通过mod_rewrite模块实现精准拦截,规则需要放在站点根目录.htaccess文件的最顶部,排在其他现有重写规则之前。这类Web服务器层的拦截优先级最高,会在请求到达后端程序前执行,不会触发残留的恶意跳转逻辑或站点业务流程:

# 开启重写引擎
RewriteEngine On
# 匹配查询字符串以bezstywue开头的请求
RewriteCond %{QUERY_STRING} ^bezstywue.*$
# 命中后直接返回404,终止后续流程
RewriteRule ^.*$ - [R=404,L]

适配调整提示

如果站点存在正常业务链接在参数任意位置携带bezstywue键名(而非仅查询串开头出现),需要把匹配规则调整为精准匹配参数键名,避免误拦正常请求:

RewriteCond %{QUERY_STRING} (^|&)bezstywue=.*$

Nginx 环境配置

如果站点使用Nginx服务,可直接在站点的server配置块中添加规则:

if ($args ~* "^bezstywue.*") {
    return 404;
}

可按照上述参数键名匹配逻辑调整正则适配自身业务场景。

落地验证步骤

  • 配置完成后,直接访问任意带?bezstywue=xxx格式的恶意收录链接,通过浏览器开发者工具网络面板确认返回状态码为404
  • 逐一测试站点核心正常页面,确认无规则误拦截、可正常返回200状态
  • 规则生效后,可结合Google Search Console的移除工具提交对应异常链接,加速SERP中异常结果的清除

内容的提问来源于stack exchange,提问作者Raúl Flores

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.25 22:06:04