Apache2.4开启Rewrite模块

最近想用自己写的框架搭建一个项目,虽然之前自己用这个框架写过demo,但是真正运用到实战今天还是第一次。一同合作的是部门的一个同事。但是坑爹的是他的apache的url模块不知道如何启动。


我很久之前使用过apache,那个时候用的是2.2版本,开启rewrite模块很简单——把mod_available里面的rewrite模块复制到mod_enable里面再restart就可以了。


但是他老人家这次用的是2.4版本,文件结构完全跟我想的不一样了。不得不感叹这世道变得真快啊。


简单地谷歌了一下无果后,我在他的电脑上捣鼓起来了。终于,皇天不负有心人,在经过一个小时的“奋斗”,我找到了Apache2.4模块开启的方法(=.=不要喷我,我是半路出家搞后台的)。


首先,关于模块开启和关闭的配置文件不是在/etc/apache2这里,而是这个文件:/etc/sysconfig/apache。


其次,我们需要修改/etc/apache2下的httpd.conf文件。将AllowOverride None改成AllowOverride All。


再次,/etc/apache2/default_server.conf也是我们需要更改的文件。修改Options None改成Options FollowSymLinks,AllowOverride None改成AllowOverride All。


完成这三个步骤,重启apache,rewrite模块就可以使用了!
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值