1用记事本打开apache目录下 httpd 文件(如:D:\wamp\bin\apache\apache2.2.8\conf);
也可以
#Virtual hosts
Includeconf/extra/httpd-vhosts.conf
2: 用记事本打开httpd-vhosts文件,配置好localhost虚拟主机
2.1 (如果这里没加注释, 默认的主机是localhost 将这一段复制, 在文件最后粘贴 ,再修改
//添加主机
severName 主机名 //自己起,比如叫web.com
DocumentRoot 主机的文件地址(写绝对地址)
<Directory 主机的文件地址 >
Options Indexes FollowSymLinks
AllowOverride All
Order Allow,Deny //这里不用修改
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName localhost
DocumentRoot "D:/wamp/www"
<Directory "D:/wamp/www">
Options Indexes FollowSymLinks
AllowOverride All
Order Allow,Deny //这一句很重要,一定不能写错顺序
Allow from all
</Directory>
</VirtualHost>
例子:
2.2此处为添加的虚拟主机web.shop.com 在地址栏输入(web.shop.com) 即可
指定文件位置 F:/webtp/shop/
<VirtualHost *:80>
ServerName web.shop.com
DocumentRoot "F:/webtp/shop/"
<Directory "F:/webtp/shop/">
Options Indexes FollowSymLinks
AllowOverride All
Order Allow,Deny
Allow from all
</Directory>
</VirtualHost>
3: 将虚拟主机地址 加到系统中,打开hosts文件
//添加 127.0.0.1 你的虚拟主机名;
4打开httpd.conf ,ctrl+f (查找,Options FollowSymLinks ,找到这,如果配置是deny from all ,修改)
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
重启服务器,ok
重启阿帕奇; ok