You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

XAMPP新建虚拟主机失败求助:配置代码已添加但无法访问

解决XAMPP虚拟主机配置后无法访问的问题

我来帮你一步步排查这个问题,你遇到的情况很常见,咱们逐个环节检查:

  • 确认httpd.conf是否启用了虚拟主机配置
    打开XAMPP里的C:/xampp/apache/conf/httpd.conf文件,找到下面这行代码,确保它没有被注释掉(前面没有#):

    Include conf/extra/httpd-vhosts.conf
    

    如果之前是注释状态,去掉#后保存文件。

  • 修改系统hosts文件映射域名
    Windows系统的hosts文件在C:\Windows\System32\drivers\etc\hosts,需要用管理员权限打开它,添加下面一行内容:

    127.0.0.1       f4gmusique
    

    这样系统才能把f4gmusique这个域名解析到本地的Apache服务。

  • 修正配置里的路径分隔符和权限设置
    你的httpd-vhosts.conf配置里有两个小问题:

    1. Windows路径里的单反斜杠\可能会被Apache当成转义字符,建议改成正斜杠/或者双反斜杠\\
    2. 新版本的Apache需要在Directory块里加上Require all granted来允许访问

    修改后的配置应该是这样的:

    <VirtualHost *:80>
        DocumentRoot "C:/xampp/htdocs/microCMS/web"
        ServerName f4gmusique
    
        <Directory "C:/xampp/htdocs/microCMS/web">
            AllowOverride All
            Require all granted
        </Directory>
    </VirtualHost>
    
  • 重启Apache服务
    打开XAMPP控制面板,停止Apache服务,然后重新启动,确保所有配置修改都生效。

  • 正确访问域名
    在浏览器地址栏里直接输入f4gmusique就可以了,不要加最后的斜杠/,试试能不能正常访问。

如果还是有问题,可以检查Apache的错误日志(XAMPP控制面板里Apache模块的Logs按钮,打开error.log),里面会有具体的错误信息,能帮你进一步定位问题。

内容的提问来源于stack exchange,提问作者Clem Garnier

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.21 06:31:04