我在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>
答案 0 :(得分:0)
干净重启后问题自行解决了。重新启动WAMP是不够的,但重新启动操作系统已修复它。