我在wamp环境中使用mod_rewrite进行了一些测试。
我测试了一个简单的规则,我放在我的一个网站的根目录,并要求它将任何以index.php结尾的请求重定向到localhost(没有意义,只是想查看规则)
它有效,但之后,我对.htaccess文件规则所做的任何更改都没有反映出来。 过了一会儿我就决定删除.htaccess ......好吧它还在重定向!我只是不明白。 Apache是否会缓存规则或某些内容(通过wamp菜单重新启动服务并没有改变任何内容)
(不要问我使用的确切规则,因为我删除了文件,我认为无论如何都不相关)
答案 0 :(得分:8)
.htaccess文件为processed each time a request comes through。您的浏览器可能会缓存转发的请求。您是否尝试使用httpfox或其他任何内容来查看标题所说的内容?
答案 1 :(得分:8)
您是否尝试删除浏览器缓存?