码迷,mamicode.com
首页 > 数据库 > 详细

htaccess无效的可能原因有哪些?

时间:2015-01-27 15:03:06      阅读:237      评论:0      收藏:0      [点我收藏+]

标签:

今天服务器D盘里面数据快要慢了,就把网站移到了F盘,可是移过去后,配置都正常,域名解析也正常,网站也可以打开,就是伪静态规则不生效

   我就奇怪了,文件都是直接复制过去的,代码不可能有问题,怎么会无效了,跟往常一样,百度百度,度娘啊度娘,网上说htaccess文件要有写的权限。我的网站已经有了,可是还是不行,有的说是编码问题。我也试了,编码没问题的,有的说格式错了,可是代码是直接复制过来的,以前的都可以。继续百度,终于找到问题大了。是apache设置问题。

有一段代码是这样的

        <Directory "d:/www"> 
        ............ 
        AllowOverride ALL 
        ............ 
        </Directory> 
我懂了,这个至少针对D盘下的WWW有效,所以解决办法有两个
方法一:改成下面代码

        <Directory "F:/www"> 
        ............ 
        AllowOverride ALL 
        ............ 
        </Directory> 

方法二:将AllowOverride ALL移到外面就可以了

总结:htaccess无效的可能原因有哪些?
1、htaccess规则问题
2、网站代码问题
3、服务器设置问题
无非就是这些问题,如果大家网站也出现这样的问题,可以一一排查,本文由程序员人生www.wfuyu.com站长无私奉献给大家,希望点评

htaccess无效的可能原因有哪些?

标签:

原文地址:http://blog.csdn.net/cswlsh/article/details/43194039

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!