【问题标题】:Old mod_rewrite (htaccess) rule still applies旧的 mod_rewrite (htaccess) 规则仍然适用
【发布时间】:2011-02-25 03:41:26
【问题描述】:

我在根目录的 .htaccess 文件中有一条规则:

RewriteRule ^(.*)$ $1.php

从那时起,我已经完全重写了该文件,并且该规则仍在应用中。我尝试重新启动 Apache 服务器和物理服务器,但没有成功。

我也搜索了该目录,其中没有其他 .htaccess 文件或任何子目录。

有谁知道是什么原因导致这样的事情发生?

【问题讨论】:

    标签: apache mod-rewrite rewrite .htaccess


    【解决方案1】:

    这种行为可能是由MultiViews 引起的。尝试禁用它:

    Options -MultiViews
    

    【讨论】:

    • 非常感谢。我绞尽脑汁想弄清楚发生了什么。
    猜你喜欢
    • 2012-05-07
    • 1970-01-01
    • 2010-12-02
    • 1970-01-01
    • 1970-01-01
    • 2016-08-31
    • 2015-07-27
    • 2012-04-22
    相关资源
    最近更新 更多