(转)wamp2.5虚拟主机VirtualHost出现403 Forbidden问题解决

笔者刚刚重装完系统,win8.1退回win7,感觉win8还是给触摸屏的PC设计的吧,没win7用的顺手啊。作为一名程序猿,重装系统后的第一要务自然就是配置、搭建各种开发环境啦,我们的苦逼你们不懂,哎。。。

    然后呢,wamp没存货,便上官网载了份下来,安装的时候还碰到了《关于缺失msvcr110.dll的一些记录》,有童鞋碰到就点过去看几眼哦。安装完毕后,把原来的apache各种虚拟主机的配置copy过去(笔者本地都采用多端口的虚拟主机去开发各种站),打开网站,傻眼了都是403,forbidden啊,很无奈啊。

    问问谷姐,找找度娘,貌似也有类似情况的,综合看看,找到了官方的升级文档,英文站的大家也可以打开去看看啊,相信你们看得懂。

    Upgrading to 2.4 from 2.2 - Apache HTTP Server Version 2.4

    笔者呢,在这里简单说说引发这个的主要原因是apache2.4对一些配置项的修改导致的,如下

2.2 configuration:

Order deny,allow
Deny from all

    上面是2.2中的配置,而2.4则需要改成如下的

2.4 configuration:

Require all denied

    2.4相比2.2显然是简洁了啊,是真的少了一行。

    

    最后呢,懒人技术苑发一个详细的虚拟主机VirtualHost配置(基于端口的,其它的也都差不多)

Listen 8080
<VirtualHost *:8080>
    ServerAdmin admin@localhost.com
    DocumentRoot "f:/website/niuxg"
    ServerName localhost
    ErrorLog "logs/niuxg-error.log"
    #CustomLog "logs/niuxg-access.log" common
    <Directory "f:/website/niuxg">
	Options Indexes FollowSymLinks
	AllowOverride All
	#Order allow,deny
	#Allow from all
        Require all granted
    </Directory>
</VirtualHost>

    注释掉的两行是给apache2.2的,升级到2.4要修改成最后那一行那般才行哦。

posted on 2015-12-07 09:28 过去的泉 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/past/p/5025228.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值