我正在尝试设置虚拟wamp localhost。
本地主机
根文件夹:c:\ wamp \ www
mysite.local
根文件夹:c:\ wamp \ site2
已采取各种措施:从文件中删除#" httpd.conf"
#Include conf/extra/httpd-vhosts.conf
在httpd-vhosts.conf中添加:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot "c:/wamp/www"
ServerName localhost
ErrorLog "logs/localhost-error.log"
CustomLog "logs/localhost-access.log" common
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "c:/wamp/site2"
ServerName mysite.local
<directory "c:/wamp/site2">
Options Indexes FollowSymLinks
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
</directory>
</VirtualHost>
在hosts文件中添加:
127.0.0.1 mysite.local
问题是,无论是哪种情况,我都可以通过localhost或mysite.local访问www根文件夹。任何解决方案?
答案 0 :(得分:0)
//httpd.conf
>LoadModule vhost_alias_module modules/mod_vhost_alias.so
删除评论图标(#),它可能会有帮助。
答案 1 :(得分:0)
现在使用WAMP Latest Version 3并直接从Localhost网页创建虚拟主机。注册虚拟主机后,只需重新启动WAMP服务器即可。