Wampserver2.5配置虚拟主机出现403 Forbidden的处理方案

安装一切很顺利,默认站点也正常运行。但配置虚拟主机时问题来了,总是提示:

Forbidden
You don't have permission to access / on this server.
Apache/2.4.9 (Win32) PHP/5.5.12 Server at www.sitename.com Port 80

如何操作:

1.修改httpd.conf文件

启用httpd-vhosts.conf配置文件
Include conf/extra/httpd-vhosts.conf

2、修改httpd-vhosts.conf,加入类似下面内容:

<VirtualHost *:80>
   ServerAdmin [email protected]
   DocumentRoot "D:/path/foldername"
   ServerName www.sitename.com
   ServerAlias www.sitename.com
   ErrorLog "logs/ sitename.log"
   CustomLog "logs/ sitename.log" common
   <Directory " D:/path/foldername ">
      Options FollowSymLinks
      AllowOverride None
      Order deny,allow
      Allow from all
    </Directory>
</VirtualHost>

3.修改hosts文件

127.0.0.1 www.sitename.com

但是重启后发现根本就不起作用


主要原因是

修改vhosts配置文件中的一句,这才是关键:

Allow from all 修改成 Require all granted

然后重启Apache才可以



你可能感兴趣的:(wamp,apache配置)