在线Apache与Nginx配置互转
免费在线转换Apache的.htaccess规则和Nginx的rewrite配置,支持伪静态、重定向、访问控制等多种规则, 帮助您快速迁移网站服务器配置,操作简单,转换准确。
使用说明
1 Apache转Nginx
- 选择"Apache → Nginx"转换方向
- 将您的.htaccess文件内容粘贴到左侧输入框
- 点击"开始转换"按钮
- 复制或下载右侧生成的Nginx配置代码
- 将代码粘贴到您的Nginx配置文件中
2 Nginx转Apache
- 选择"Nginx → Apache"转换方向
- 将您的Nginx rewrite配置粘贴到左侧输入框
- 点击"开始转换"按钮
- 复制或下载右侧生成的.htaccess配置代码
- 将代码粘贴到您的.htaccess文件中
注意事项:本工具支持常见的重写规则、重定向、访问控制、错误页面和默认首页等配置转换。 对于复杂的配置(如反向代理、SSL配置、缓存设置等)可能需要手动调整。 转换后请仔细检查配置是否正确,并在测试环境验证后再部署到生产环境。
支持的配置指令
Apache → Nginx
- ✓ RewriteEngine
- ✓ RewriteBase
- ✓ RewriteRule
- ✓ RewriteCond
- ✓ DirectoryIndex
- ✓ ErrorDocument
- ✓ Order allow,deny
- ✓ Deny from all
- ✓ Allow from all
- ✓ <Files> 块
Nginx → Apache
- ✓ rewrite
- ✓ if 条件
- ✓ index
- ✓ error_page
- ✓ deny all
- ✓ allow all
- ✓ location 块
- ✓ 301/302重定向
- ✓ 伪静态规则
- ✓ 访问控制