rewrite失灵的原因

apache服务器一个非常好用的mod就是rewrite。但是有时候会遇到,mod_rewrite已经启用(可以从phpinfo())中查看,htaccess设置正确,但是还是不能转向出现404
那么可能的原因就是,你的网站目录设置,就是apache2.conf里面有
AllowOverride None
改为All就可以了!当然这可能带来一定的安全风险,特别是不要将根目录这样设置。请查看:
AllowOverride官方说明

中文

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据