域扩展删除行为

时间:2010-11-13 18:47:10

标签: php .htaccess apache

我有一个奇怪的事情发生在php文件中。举个例子:

domain.com/test.php
domain.com/test
domain.com/test/some/other/directory/that/does/not/exist

以上所有三个链接结构都将在test.php文件中解析。是什么导致这个? php.ini文件或httpd.conf文件或.htaccess文件中是否有设置可以控制此行为? html文件只是php文件不会发生这种情况。

2 个答案:

答案 0 :(得分:0)

您可能已启用mod_rewrite并执行此规则。

http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html

答案 1 :(得分:0)

我找到的解决方案或原因导致这是httpd.conf文件中打开多视图的设置。可以使用以下命令在.htaccess文件中禁用此功能。

Options -MultiViews