Wamp server2.5版本 配置多站点
慢才后生先找到 需要修改的以下3个文件:
httpd.conf:D:\wamp\bin\apache\apache2.4.9\conf
httpd-vhosts:D:\wamp\bin\apache\apache2.4.9\conf\extra
hosts:C:\WINDOWS\System32\drivers\etc
1.修改 httpd.conf:(在文档中分别找到以下三句,把句首的注释符 ‘#’删掉)
LoadModule php5_module “d:/wamp/bin/php/php5.5.12/php5apache2_4.dll”
PHPIniDir d:/wamp/bin/php/php5.5.12
Include conf/extra/httpd-vhosts.conf
2.修改 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 *:80>
DocumentRoot “D:/wamp/www/demo/site1” // 新站点,即site.com的根目录
ServerName localhost1.com // 新站点的域名
<Directory “e:/PhpProject/“>
Options Indexes FollowSymLinks
AllowOverride all
Require all granted
<VirtualHost *:80>
DocumentRoot “D:/wamp/www/demo/site2”
ServerName localhost2.com
<Directory “e:/PhpProject/“>
Options Indexes FollowSymLinks
AllowOverride all
Require all granted
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
为使 最初安装成功时 的localhost界面 继续生效(新建站点后,原来默认的localhost域名就会失效):
在此还需要重新添加一个站点,
<VirtualHost *:80>
DocumentRoot “D:/wamp/www/“ // 此为wamp server 默认项目根目录
ServerName localhost
还有一点!!!在我建好站 之后,再把所有的这些东西删掉 重启wamp server,3个站点都照样能正常工作。你们建站前先把它删掉试试!
<Directory “e:/PhpProject/“>
Options Indexes FollowSymLinks
AllowOverride all
Require all granted
3.修改 hosts(为新域名指定 127.0.0.1):
这是win64位2.5版本wampserver的百度云链接: