Wamp 访问localhost 出现403错误

本文介绍了解决WAMP环境下自定义站点配置后出现403错误的方法。通过修改httpd-vhost.conf文件中的VirtualHost部分,指定正确的自定义根目录路径,解决了localhost无法访问的问题。

某一天下午,开始跟着慕课网学习php,在wampserver环境配置章节,多站点配置后,发现localhost访问不了了,出现403错误,但是phpMyAdmin却可以访问。这个问题很多人都有遇到,百度了很多方法,终于让我找到一个很好用的解决方法。

D:\Program Files\wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhost.conf


上图中后两个是站点测试,第一个就是解决方法:说明一下   E:\PHPWebsite是我设置的自定义根目录

原理:

之前在设置自定义站点时,我们在Apache的httpd.conf中将Include.....注释去掉了


那么访问的时候,wamp会直接在httpd-vhosts.conf找到访问的地址。由于我们在自定义根目录后并没有在那儿添加上自定义目录的访问地址,所以我们访问的时候出现403错误。因此,只要改写第一个VirtualHost就好了,下面是源代码,请自行更改。

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "E:\PHPWebsite"
    ServerName localhost
    ServerAlias local
    ErrorLog "logs/localhost-error.log"
    CustomLog "logs/localhost-access.log" common
    <Directory "E:\PHPWebsite">  
    Options Indexes  
    Require all granted  
    </Directory>

</VirtualHost>

原理是我自己想的,有不足之处欢迎大家指正^_^

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值