这个工具有问题吗?
关于「htaccess 重定向规则 在线」
该工具为 Apache 服务器构建 .htaccess 重定向规则。指定源模式(路径、查询字符串、正则)和目标 URL,工具输出匹配的 RewriteRule、Redirect 或 RedirectMatch 指令,可粘贴到您的 .htaccess 中。
重定向在站点迁移、重构 URL、品牌重塑后或 SEO 合并(规范 URL、www/non-www、http/https)期间至关重要。没有适当的重定向,旧链接会失效,搜索排名会崩溃。
默认情况下,该工具生成 301(永久)重定向——最适合 SEO——但支持 302(临时)、307 和 410(已删除)用于特殊情况。部署前测试每个规则;配置错误的 .htaccess 可能会让整个站点崩溃。
如何使用这个工具
如何写 Apache .htaccess 跳转规则
源与目的
「Source path」是 Apache 要匹配的 URL 路径(如 `/old-page` 或 `/blog/(.*)`)。「Destination URL」是访问者跳转到的位置(建议绝对 URL:`https://example.com/new-page`)。
状态码
「Status code」选 `301`(永久重定向——永久改 URL,搜索引擎会更新索引)或 `302`(临时——旧 URL 仍是规范)。SEO 友好的迁移总用 301。
点击运行
结果只有 `htaccess`,一行 `Redirect <code> <source> <destination>`,可直接粘到站点根目录的 `.htaccess`。如其它规则尚未启用 `RewriteEngine On`,请在你的块上方加上。
上线前测试
用 `curl -I https://example.com/old-page` 确认跳转返回期望的 `Location:` 头。常见坑是一边带尾斜杠另一边不带——Apache 把 `/foo` 与 `/foo/` 当作不同。