宝塔面板Apache域名绑定子目录的配置方法
这个问题在社区里问的人不少,整理出最有效的解决路径如下。Apache升级后出现兼容问题,或者httpd.conf参数调整后服务异常,需要回滚或重新配置。
升级Apache后旧配置不兼容新版本,或者扩展插件未同步升级。具体操作分以下几步。
Apache与Nginx共存时,Apache监听8080端口,Nginx反向代理到8080,两个服务互不冲突。
mod_rewrite模块在Apache配置里确认LoadModule rewrite_module已开启,前面没有#注释。
禁止目录浏览在httpd.conf里把Options Indexes改成Options -Indexes,或者删除Indexes参数。
.htaccess文件放在站点根目录,伪静态规则写在这里,需要确保httpd.conf里AllowOverride设置为All。
Apache配置修改后执行/etc/init.d/httpd reload重载,或者用apachectl graceful平滑重启。
执行完毕后做一次功能测试,确认问题已彻底解决。
真实用户反馈:“之前折腾了半天没搞定,照着步骤走十分钟就恢复了。”“试了好几种方法都不行,最后这个方案彻底解决了。”
运维提示:定期检查Apache运行日志,提前发现潜在问题。

更新时间:2026-08-24 09:20:13