常见 Redirect 和 RewriteRule 可直接转
支持常见 `Redirect 301/302` 与 `RewriteRule` 规则,适合迁移 Apache 站点。
支持常见 `Redirect 301/302` 与 `RewriteRule` 规则,适合迁移 Apache 站点。
复杂规则不会直接吞掉,而是以注释形式提示你手工补充,避免漏改。
旧规则和站点配置只在本地页面处理,不上传服务器。
浏览器本地转换
支持常见 `Redirect` 和 `RewriteRule` 语法,适合 Apache 站点迁移、旧规则整理和 Nginx 改造前的草稿生成。
输入行数
5
成功转换行数
4
输出类型
Nginx rewrite / return
当前支持
`Redirect 301/302` 和常见带 `[R=301,L]`、`[R=302,L]` 的 `RewriteRule`。
无法识别的规则会原样标成注释,方便你手工补一遍。
工具使用说明
把 Apache 的 `Redirect`、`RewriteRule` 等规则直接粘贴到输入框。
页面会把可识别的规则转换成 `location return` 或 `rewrite` 形式。
生成结果适合先做迁移草稿,再结合线上站点结构和复杂条件规则补最后一轮。
功能说明
网站从 Apache 迁到 Nginx 时,最麻烦的往往不是新服务本身,而是旧的跳转和重写规则要一条条重新整理。
这个工具适合先把常见规则批量转出来,再继续做条件语句和复杂变量的人工复核。
有些 `.htaccess` 规则会带 `RewriteCond`、环境变量或服务器上下文,这类内容很难无损自动转换。
把无法自动转换的规则保留下来并明确标出来,比悄悄丢掉更稳,也更适合真实迁移流程。
常见问题
当前优先支持常见的 `Redirect 301/302` 和带跳转标记的 `RewriteRule`。
不保证。复杂条件规则建议把自动结果当草稿,再结合业务人工复核。
不会。`.htaccess` 原文和转换结果都只在浏览器本地处理。
适合先生成迁移草稿;正式上线前仍建议在目标 Nginx 环境里逐条验证。