重定向规则生成器
可生成单条路径重定向,或从 URL 列表、HTML 页面、XML sitemap、文本或 JSON 文件迁移相同路径的 URL。所有处理都在浏览器本地完成。
粘贴绝对 HTTP(S) URL 或以 / 开头的路径。迁移时会在目标 origin 下保留路径和查询参数。
未选择文件。
可选一个 .html、.xml、.txt 或 .json 文件,最大 10 MB。链接和 sitemap 地址将在本地提取。
选择规则类型并填写源信息。
导入文件只在本浏览器处理。应用前请复核生成的规则;工具不会测试或部署服务器配置。
使用步骤
如何使用
- 选择单条重定向或 URL 迁移,然后输入路径和目标,或选择迁移 URL。
- 选择 Apache 或 Nginx、301 或 302 状态码,以及可选的 HTTPS 或 www 规范化。
- 生成并检查规则,然后复制或下载;添加到服务器配置前请先复核。
单条重定向与 URL 迁移
单条模式将一个源路径映射到绝对 HTTP(S) 目标 URL。迁移模式读取绝对 URL,或从一个本地 HTML、XML sitemap、TXT 或 JSON 文件提取 URL(最多 10 MB),再将同源路径和查询参数映射到新主机名。文件不会上传。
选择服务器语法
Apache 输出用于 .htaccess 的 mod_rewrite 指令。Nginx 输出精确匹配 location 代码,应放在匹配的 server 块内。生成的是配置草稿;应用前请检查规则顺序及服务器上下文。
本地校验与限制
浏览器仅接受 HTTP(S) 主机名,拒绝不安全的主机或路径输入,对迁移 URL 去重,最多生成 10,000 条规则。HTTPS 和规范主机规则使用所选状态码。工具不会连接或修改服务器。
常见问题
你可能还想知道
工具会把规则部署到服务器吗?
不会。它只在本地生成文本,供你检查后自行添加到服务器配置。
迁移模式可以读取哪些文件?
可读取一个不超过 10 MB 的 .html、.xml、.txt 或 .json 文件。HTML 链接和 XML sitemap 的 loc 值会在本地提取;TXT 每行一个 URL;JSON 会收集包含 HTTP(S) URL 的字符串值。
批量迁移会修改 URL 路径吗?
不会。它会在新主机名下保留源路径和查询参数。若某条 URL 需要不同目标路径,请用单条模式。
Nginx 规则应该放在哪里?
放在对应的 Nginx server 块内。Nginx 不读取 .htaccess 文件。