当我向服务器询问一个没有扩展名但不是目录的 URL 时,apache 会自动向它添加一个 .php 扩展名。这种行为在哪里配置?
编辑:对不起,我的问题不清楚:我不是在问如何做到这一点,我只是发现我的本地服务器(Debian 上的 Apache/2.2.11)自行完成(即我没有重写规则),我想知道可以在哪里配置。
Jer*_*use 17
Debian的(说当前版本为你提到的Apache 2.2.11这莱尼和Sid介于某处)具有MultiViews
启用了选项/var/www
和/usr/share/doc
目录默认情况下/etc/apache2/sites-enabled/000-default
。启用此选项后,Apache 将尝试将 URI 请求与具有它知道的扩展名的任何文件匹配。也就是说,如果 URI 正在请求/test
,它将尝试诸如、、 等之类的操作test.php
,直到找到匹配项。test.html
test.txt