您的位置:首页 > 其它

wampserver2.5 解决访问新添加的虚拟主机出现403问题

2016-06-16 00:16 489 查看
作为一个脑子不好用的人,研究这个问题整整花了两天,解决出来之后没有激动内心很平静,长叹一声,终于出来了。

来咱们一步一步来说,首先安装wampserver2.5集成环境。安装完成之后在地址栏访问:localhost,出现如下所图:



下面问题来了

这已经说明你安装成功了,可是你现在不想用它默认的www目录,想自己另外新建一个虚拟主机,但是还想保留这个localhost主机,下面来解决这个问题。

1、打开apache的配置文件httpd.cof,找到:

# Virtual hosts

Include conf/extra/httpd-vhosts.conf

如上所示,去掉前面的#号。

然后接着在这个文件找到:

<Directory />

    AllowOverride All

    Require all granted   ///将Require all denied改成这样

</Directory>

到此apache配置文件修改结束。

2、添加虚拟主机在httpd-vhost.conf文件:

<VirtualHost *:80>

    DocumentRoot "D:/wamp/www"

    ServerName localhost

</VirtualHost>

<VirtualHost *:80>

ServerAdmin admin@feng

DocumentRoot "E:/feng"

ServerName feng.dev

ServerAlias feng

ErrorLog "logs/feng-error.log"

CustomLog "logs/feng-access.log" common

<Directory "E:/feng">

#Options Indexes FollowSymLinks

#AllowOverride all

#Order Allow,Deny

Require all granted

</Directory>

</VirtualHost>

因为你还要保留localhost所以这里也要配置一下。

3、hosts文件修改

127.0.0.1 feng.dev   

说明一下:这里的feng.dev是和httpd-vhost文件中的ServerName对应。

结束,希望能帮到你们。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: