Apache 在非子目录中添加尾部斜杠

Apache 在非子目录中添加尾部斜杠

在目录中foo,我有文件bar.html,没有其他子目录或文件。我Options +MultiViews的中也有.htaccess。我的其他规则都不是重定向或进行任何重写。

当我尝试访问 时https://example.com/foo/bar,我希望它访问文件bar.html。相反,它重定向到https://example.com/foo/bar/,然后正确地出现 404 错误,因为没有子目录bar

以前不会发生这种情况。在我意外地bar在 下创建了一个子目录后,这种情况开始发生foo。我尝试访问它,意识到了错误,然后删除了它;这就是它开始发生的时候。

如果无法修复此问题,我该怎么做才能诊断它?

答案1

重新启动 Apache,清除缓存,然后访问网站即可解决问题。

相关内容