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

如何在.htaccess中配置Rewrite规则重定向含/attachment/的URL至首页

.htaccess 附件页面重定向解决方案

需要将所有包含/attachment/的URL永久重定向到网站首页,以下是正确的Rewrite规则:

完整规则代码

RewriteEngine On

# 匹配所有包含/attachment/的URL,重定向至首页
RewriteCond %{REQUEST_URI} /attachment/ [NC]
RewriteRule ^ / [L,R=301]

或者更简洁的写法:

RewriteEngine On

RewriteRule ^.*attachment/.*$ / [L,R=301,NC]

原规则无效原因

  • 第一条规则:仅匹配带数字后缀的特定层级结构URL,无法覆盖所有包含/attachment/的场景;且.htaccess中RewriteRule的匹配模式开头无需加/,导致规则不触发。
  • 第二条规则:针对的是URL查询字符串(?后的参数)中的attachment,而你的需求是路径中包含/attachment/,完全不匹配当前场景。

注意事项

  • 测试阶段建议将R=301改为R=302(临时重定向),确认规则生效后再改回301(永久重定向),避免浏览器缓存错误规则。
  • 确保.htaccess文件放置在网站根目录,且服务器配置中开启了AllowOverride All以允许使用重写规则。

内容的提问来源于stack exchange,提问作者Martin

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 15:25:21