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

WampServer 3.1.0创建虚拟主机遇到问题求助

WampServer 3.1.0 虚拟主机配置问题排查与解决建议

我在WampServer 3.1.0中创建虚拟主机时遇到了问题,以下是我的现有配置内容:

1. httpd-vhosts.conf 配置(路径:C:\wamp64\bin\apache\apache2.4.27\conf\extra)

<VirtualHost *:80>
    ServerName customhost.dev
    DocumentRoot "${INSTALL_DIR}/www/customhost/"
    <Directory "${INSTALL_DIR}/www/customhost/">
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

2. hosts 文件配置(路径:C:\WINDOWS\system32\drivers\etc\hosts)

注:此处未补充具体添加的代码,下面基于常见配置问题给出排查方案

核心排查与修复步骤

  • 修正 hosts 文件路径拼写:你写的路径是C:\WINDOWS\system32\drivers\etc\hos,正确文件名是hosts(无后缀),如果是误修改了错误文件,配置肯定不会生效。
  • 确认 Apache 已启用虚拟主机:打开C:\wamp64\bin\apache\apache2.4.27\conf\httpd.conf,找到以下代码,确保它没有被注释(前面无#):
    Include conf/extra/httpd-vhosts.conf
    
  • 适配 Apache 2.4 权限语法:你的<Directory>块用了 Apache 2.2 的旧语法,而当前版本是2.4.27,需要替换为新规则:
    <Directory "${INSTALL_DIR}/www/customhost/">
        AllowOverride All
        Require all granted
    </Directory>
    
  • 完善 hosts 文件配置:以管理员身份打开正确的hosts文件,在末尾添加:
    127.0.0.1 customhost.dev
    ::1 customhost.dev
    
    保存时注意必须用管理员权限,否则会无法写入。
  • 重启 Apache 服务:修改完所有配置后,在WampServer托盘图标中找到Apache -> Restart Service,确保配置生效。
  • 验证配置结果:打开浏览器访问http://customhost.dev,若能正常加载项目则配置成功;若失败,可查看Apache错误日志(Wamp托盘 -> Apache -> Error Log)定位具体问题。

内容的提问来源于stack exchange,提问作者Dilip Suthar

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 10:25:05