.htaccess转Nginx工具
免费使用
本地转换
即时输出
免费在线.htaccess转Nginx工具,自动将Apache的RewriteRule规则转换为Nginx的rewrite指令,支持Redirect、RewriteCond、RewriteRule等常用指令批量转换。
关于.htaccess与Nginx
- • .htaccess是Apache服务器的分布式配置文件,Nginx不使用此文件
- • Nginx的rewrite语法为:rewrite 正则 替换 [标志];
- • Apache的RewriteCond在Nginx中需用if语句或map指令替代
- • Nginx的last标志等价于Apache的[L],permanent等价于[R=301]
- • 本工具自动转换常见指令,复杂条件建议人工复查
- • 转换完成后务必用 nginx -t 验证配置语法
使用说明
- • 将Apache网站的.htaccess完整内容粘贴到上方输入框
- • 点击「开始转换」即可得到Nginx格式的rewrite规则
- • 结果可直接复制到Nginx的server或location块中
- • 带RewriteCond的规则会标注条件,需手动用if改写
- • Redirect 301/302 建议改用 return 指令更规范
- • 转换后请务必测试,确保URL重写行为一致