如果我指出:
mywebsite.com/search
并且网站目录中有一个名为search.php或search.html或search.inc.php或search.whatthehell.php的文件,Apache 将指向该文件而不是 404'ing。
更烦人的是,如果我指出:
mywebsite.com/search/string?also=whatever
Apache 仍将显示文件名以“search.”开头的任何文件。
此外,所有具有包含目录中存在的文件名的模式的 RewriteRules 都将被忽略/无用。
我在 Mac 上使用 Apache 2,未修改 httpd.conf。如何防止它如此自由地重定向我的网址?