【发布时间】:2018-02-06 03:31:43
【问题描述】:
我已经在 C:/wamp64/ 文件夹中安装了 wamp
我创建了一个名为 sampleapp.dev 的虚拟主机。但是当我访问它时,它显示“无法访问此站点”。
我的 httpd-vhosts 文件
# Virtual Hosts
#
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName sampleapp.dev
DocumentRoot "C:/wamp64/www/sampleapp/public"
</VirtualHost>
我的主机文件
127.0.0.1 localhost
::1 localhost
127.0.0.1 sampleapp.dev
::1 sampleapp.dev
我做错了什么?
【问题讨论】:
-
您在应用上述更改后是否重新启动了服务器?
-
是的。但这似乎不起作用
-
Windows 也会缓存 hosts 文件,尝试重启或运行
ipconfig /flushdns -
我重新启动了机器。但还是不行
-
1) 您是否设置了sampleapp.dev 的权限,就像您为localhost 所做的那样?尝试一些简单的设置,例如
Require all granted2) 您是否删除了NameVirtualHost *:80之前的#?