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

来源:互联网 发布:手机音乐频谱显示软件 编辑:程序博客网 时间:2024/04/27 02:40

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

来咱们一步一步来说,首先安装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对应。



结束,希望能帮到你们。

2 0
原创粉丝点击