先找到 需要修改的以下3个文件:
httpd.conf:D:\wamp\bin\apache\apache2.4.9\conf
httpd-vhosts.conf:D:\wamp\bin\apache\apache2.4.9\conf\extra
hosts(不是hosts.txt): C:\WINDOWS\System32\drivers\etc //在另一台pc机(win10)重新配置时发现drivers文件夹为空的情况,文件夹选项 里修改隐藏文件为可见 也没能解决问题。后来发现先 管理员权限下打开 记事本 或notepad++等编辑器,再点击 打开,找到drivers文件夹就发现etc和其他文件了!!!
1.修改 httpd.conf:(在文档中分别找到以下两句,把句首的注释符 ‘#’删掉)
LoadModule php5_module
"d:/wamp/bin/php/php5.5.12/php5apache2_4.dll"
Include conf/extra/httpd-vhosts.conf
2.修改
httpd-vhosts:
打开 httpd-vhosts会发现多个:
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "c:/Apache24/docs/dummy-host2.example.com"
ServerName dummy-host2.example.com
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
</VirtualHost>
在最后添加:
<VirtualHost *:80>
DocumentRoot "D:/wamp/www/demo/site1" // 新站点,即site.com的根目录
ServerName localhost1.com // 新站点的域名
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "D:/wamp/www/demo/site2"
ServerName localhost2.com
<Directory "D:/wamp/www/demo/site2">
Options Indexes FollowSymLinks
AllowOverride all
Require all granted
</Directory>
</VirtualHost>
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
为使 最初安装成功时 的localhost界面 继续生效(新建站点后,原来默认的localhost域名就会失效):
在此还需要重新添加一个站点,
<VirtualHost *:80>
DocumentRoot "D:/wamp/www/" // 此为wamp server 默认项目根目录
ServerName localhost
</VirtualHost>
3.修改
hosts(为新域名指定 127.0.0.1):
这是win64位2.5版本wampserver的百度云链接: