没有htaccess的重定向

时间:2010-09-02 15:00:16

标签: php .htaccess

我有一个位于达尔文服务器上的网站。

我没看到任何.htaccess。(我可以在同一台服务器上的不同站点看到.htaccess文件。)

然后它将/ file重定向到/file.php

这是怎么做到的?

3 个答案:

答案 0 :(得分:4)

这可以在中央httpd.conf文件中定义。 .htaccess只是Apache中心配置的本地表示。

此外,.htaccess文件可能位于Web根目录上方的文件夹中。

答案 1 :(得分:3)

在httpd.conf或vhosts文件中,域MultiViews下的选项最有可能存在。这就是它的原因,被称为Content Negotiation

答案 2 :(得分:3)

您应该能够通过

禁用它来确认它是Apache的MultiViews
Options -MultiViews

在相关目录中的.htaccess文件中。 MultiViews也会导致重写问题......