为什么我在“您的虚拟主机”子菜单中的条目不包含主机的全名?

时间:2017-02-19 13:41:18

标签: wampserver

我在WAMP服务器版本3.0.6上设置了一个新的虚拟主机,其名称中包含一个点(特别是bowla300.local)

我的vhosts.conf文件配置为将其命名为bowla300.local,我的主机文件也是如此。当我重新启动WAMP时,localhost页面会在Your Projects和Your Virtual Hosts列中正确显示此名称,并且链接按预期工作。到目前为止一切都很好......但是在主WAMP服务器上的Your Virtual Hosts菜单中,服务器名称仅显示为bowla300,最后没有.local,链接不起作用。我不知道我需要改变什么才能纠正这个问题。我最初可能没有“.local”错误地设置站点名称,但随后重新访问了vhosts.conf,现在名称已经确定正确,并且在localhost页面上看起来正确的事实也表明它是有效的。任何想法为什么菜单项可能不包括“.local”?

我附上我的vshosts条目如下(我承认我做了手工编辑,因为我刚刚注意到本地主页上的选项以此方式创建虚拟主机): -

    <VirtualHost *:8080>
        ServerName localhost
        DocumentRoot c:/wamp64/www
        <Directory  "c:/wamp64/www/">
                Options +Indexes +Includes +FollowSymLinks +MultiViews
                AllowOverride All
                Require local
        </Directory>
    </VirtualHost>

    <VirtualHost *:8080>
        ServerName bowla300.local
        DocumentRoot "c:/wamp64/www/bowla300.local"
        <Directory  "c:/wamp64/www/bowla300.local/">
          Options Indexes FollowSymLinks
          AllowOverride All
          Require local
        </Directory>
    </VirtualHost>

1 个答案:

答案 0 :(得分:0)

干净重启后问题自行解决了。重新启动WAMP是不够的,但重新启动操作系统已修复它。