Apache 防止不存在的目录加载通配符文件

Apache 防止不存在的目录加载通配符文件,apache,url,directory,wildcard,Apache,Url,Directory,Wildcard,我希望防止不存在的目录的URL加载具有相同基名称的文件。例如,正在加载test.php。测试目录不存在,但文件test.php存在。我可以看出这在大多数情况下是多么有用,但我希望在我的项目中禁用它 我在Apache服务器上。有没有办法通过.htaccess文件禁用此选项 如果这类功能有一个实际名称,可能是“通配符文件名助手”或类似的名称,我也想知道官方术语。谢谢 发生这种情况是因为服务器上启用了多视图 如果apache配置允许您这样做,您应该能够通过在.htaccess中添加以下内容来禁用它:

我希望防止不存在的目录的URL加载具有相同基名称的文件。例如,正在加载test.php。测试目录不存在,但文件test.php存在。我可以看出这在大多数情况下是多么有用,但我希望在我的项目中禁用它

我在Apache服务器上。有没有办法通过.htaccess文件禁用此选项


如果这类功能有一个实际名称,可能是“通配符文件名助手”或类似的名称,我也想知道官方术语。谢谢

发生这种情况是因为服务器上启用了多视图

如果apache配置允许您这样做,您应该能够通过在.htaccess中添加以下内容来禁用它:

Options -MultiViews

完美的谢谢你的快速回复。