HTAccess 重定向生成器

本地处理
  • 打赏支持
  • 分享链接
  • 反馈建议
-
部署说明
① 把代码保存为网站根目录下的 .htaccess 文件(注意文件名以点开头)。
② 确认主机已开启 mod_rewrite 模块,否则规则不生效。
③ 若站点同时使用 CDN,请在 CDN 后台也配置跳转,或确保回源能拿到正确协议头。
优先用 301:它会把原页面的权重传递给新地址。只有当跳转关系可能随时改变(如临时活动页),才用 302。注意 %{REQUEST_URI} 已包含路径与查询串,拼接时不要再重复添加。

关于本工具

换域名、上新版网站、把 HTTP 全量迁到 HTTPS,都需要在服务器端配置重定向。Apache 环境下由 .htaccess 文件完成这件事。

如何使用

填写源域名与目标地址,勾选需要的行为(保留子路径、强制 HTTPS、统一 www),工具会即时生成完整的规则代码。点「复制代码」即可粘贴到 .htaccess 文件中。

常见问题

301 和 302 有什么区别?301 表示永久跳转,搜索引擎会把旧地址的权重转移到新地址;302 表示临时跳转,权重仍留在原地址。域名迁移请务必用 301。

为什么加了规则反而 500 错误?常见原因是主机未开启 mod_rewrite,或 <IfModule> 标签未正确闭合。本工具生成的代码已用 IfModule 包裹,可规避第一种情况。

www 和裸域哪个更好?两者对 SEO 都无本质差别,关键是只保留一个并把另一个 301 过去,避免同一内容出现两个地址。

你可能还想问

301 和 302 重定向怎么选?

永久迁移用 301(传递权重、搜索引擎更新索引),临时调整用 302;域名更换、HTTPS 迁移一律 301,A/B 测试跳转用 302。

整站换域名怎么写?

用通配规则把旧域名所有路径映射到新域名同一路径,再配合 RewriteCond 判断主机名;上线后用站长平台地址变更工具提交新域名。

为什么规则写了没生效?

检查三点:htaccess 功能是否开启(AllowOverride)、RewriteEngine On 是否遗漏、规则顺序是否被前面的规则抢先匹配;改完清浏览器与 CDN 缓存再测。

相关工具

站长工具
伪静态规则转换

在线转换Apache .htaccess与Nginx rewrite伪静态规则,内置HTTPS跳转、www规范化、PHP路由等常用模板。

站长工具
.htaccess 转 Nginx 配置

在线将Apache .htaccess配置规则转换为Nginx配置,支持伪静态、重定向、防盗链等常用规则

站长工具
HTTP 状态码查询

在线查询 HTTP 状态码含义与常见成因,覆盖 1xx-5xx 共 60+ 常见状态码,支持关键词搜索与分类筛选,纯浏览器本地处理

站长工具
压缩配置生成器

在线生成 nginx、Apache 与托管平台的 gzip / Brotli 压缩配置,附压缩率参考表与按流量估算的带宽与费用节省

站长工具
.htpasswd生成器

在线生成 Apache 与 Nginx Basic 认证所需的 .htpasswd 文件内容,支持 Apache MD5 与 SHA1 两种哈希格式,可批量输入用户名密码并选择每个用户独立加盐,全部在浏览器本地计算。

站长工具
缓存头Cache-Control生成器

生成 Cache-Control 响应头,支持 public 与 private、max-age、s-maxage、immutable、must-revalidate 等指令,附常用资源类型的缓存天数换算。

站长工具
ads.txt 校验与生成

ads.txt 工具:按 IAB Tech Lab 规范逐行生成 ads.txt 授权卖家声明(域名、发布商账号、DIRECT / RESELLER 关系、可选 TAG-ID),也可粘贴已有文件逐行校验字段数、关系拼写、重复记录与编码问题。纯浏览器本地处理,不上传任何账号信息。

站长工具
安全响应头生成器

在线生成网站安全响应头配置,包含 HSTS、X-Frame-Options、X-Content-Type-Options、Referrer-Policy 等,输出 Nginx 与 Apache 配置片段

站长工具
MTR路由可视化

在线MTR路由可视化诊断工具,解析tracert输出,可视化展示每一跳路由节点的IP与延迟分布。