可视化配置Apache服务器,一键生成.htaccess规则:重定向、URL重写、缓存、安全头
零依赖 · 可离线使用📋 配置选项
301/302重定向
URL重写规则
浏览器缓存策略
安全头设置
Gzip压缩
访问控制
❓ 常见问题
什么是.htaccess文件?
.htaccess是Apache服务器的目录级配置文件,允许在不修改主配置的情况下控制URL重写、重定向、缓存、访问权限等服务器行为。
生成的配置可以直接使用吗?
可以。生成的配置符合Apache规范,下载后放到网站根目录即可生效。但建议先在测试环境验证。
支持哪些Apache模块?
支持mod_rewrite(URL重写)、mod_headers(HTTP头)、mod_expires(缓存)、mod_auth(认证)、mod_deflate(压缩)等常用模块。
数据安全吗?
完全安全。所有配置生成在浏览器本地完成,不会上传任何数据到服务器。
.htaccess和nginx配置有什么区别?
.htaccess是Apache专用配置,使用声明式语法;nginx使用nginx.conf,语法不同。功能类似但写法完全不同,不能混用。
为什么我的.htaccess不生效?
常见原因:1)AllowOverride未启用 2)文件权限不正确 3)语法错误 4)所需模块未加载。检查Apache错误日志可定位问题。
如何调试.htaccess规则?
在RewriteRule后添加[R=302,L]临时测试(302不会影响SEO),使用Apache的LogLevel rewrite:trace8开启详细日志,确认规则匹配情况。