Token导航 LogoToken导航TokenDH.com

Apache 迁移 · 本地处理 · Nginx 草稿生成

.htaccess 转 nginx

在线把常见 .htaccess 重写规则转换成 Nginx rewrite 配置,适合迁移 Apache 站点和改造旧规则。

常见 Redirect 和 RewriteRule 可直接转

支持常见 `Redirect 301/302` 与 `RewriteRule` 规则,适合迁移 Apache 站点。

无法识别的规则会保留注释

复杂规则不会直接吞掉,而是以注释形式提示你手工补充,避免漏改。

浏览器本地完成转换

旧规则和站点配置只在本地页面处理,不上传服务器。

浏览器本地转换

把常见 .htaccess 规则转换成 Nginx

支持常见 `Redirect` 和 `RewriteRule` 语法,适合 Apache 站点迁移、旧规则整理和 Nginx 改造前的草稿生成。

167 字符 / 5 行 / 167 字节
171 字符 / 4 行 / 171 字节

输入行数

5

成功转换行数

4

输出类型

Nginx rewrite / return

.htaccess 转 Nginx 规则只在浏览器本地完成,不会上传站点配置和旧规则。

当前支持

`Redirect 301/302` 和常见带 `[R=301,L]`、`[R=302,L]` 的 `RewriteRule`。

无法识别的规则会原样标成注释,方便你手工补一遍。

复杂的 `RewriteCond`、多条件判断和服务器变量规则通常需要人工复核。这个工具更适合先把常见迁移规则批量转出来。

工具使用说明

.htaccess 转化nginx 怎么用

1

粘贴 .htaccess 规则

把 Apache 的 `Redirect`、`RewriteRule` 等规则直接粘贴到输入框。

2

查看转换后的 Nginx 配置

页面会把可识别的规则转换成 `location return` 或 `rewrite` 形式。

3

复制后继续人工复核

生成结果适合先做迁移草稿,再结合线上站点结构和复杂条件规则补最后一轮。

功能说明

这个工具解决什么问题

.htaccess 转 Nginx 适合什么场景

网站从 Apache 迁到 Nginx 时,最麻烦的往往不是新服务本身,而是旧的跳转和重写规则要一条条重新整理。

这个工具适合先把常见规则批量转出来,再继续做条件语句和复杂变量的人工复核。

为什么要保留无法识别的规则注释

有些 `.htaccess` 规则会带 `RewriteCond`、环境变量或服务器上下文,这类内容很难无损自动转换。

把无法自动转换的规则保留下来并明确标出来,比悄悄丢掉更稳,也更适合真实迁移流程。

常见问题

关于 .htaccess 转化nginx,用户常问这些

支持哪些 .htaccess 语法?

当前优先支持常见的 `Redirect 301/302` 和带跳转标记的 `RewriteRule`。

复杂 RewriteCond 也能完全自动转吗?

不保证。复杂条件规则建议把自动结果当草稿,再结合业务人工复核。

规则内容会上传服务器吗?

不会。`.htaccess` 原文和转换结果都只在浏览器本地处理。

适合直接上线吗?

适合先生成迁移草稿;正式上线前仍建议在目标 Nginx 环境里逐条验证。