我有一个名为&#34的文件夹;截图"但是"截图"也是我网站上其中一个子页面的名称。
在example.com/screenshots中将引导我访问目录索引,而不是将我引导到我的example.com/screenshots子页面。
有人能给我一个htaccess代码,允许我将截图目录索引页面重定向到实际的截图页面吗?
编辑:网络服务器是Apache,截图是在我的Atom编辑器中生成的HTML文件,并通过FileZilla上传到我的网站。有一个/index.html页面,但这不在我的"截图"文件夹中。答案 0 :(得分:0)
使用DirectorySlash指令关闭目录斜杠。
将以下行添加到您的htaccess:
DirectorySlash off
这将允许您将截图(没有斜杠)重写为/screenshot.extension。
/ screensho /(带有斜杠的 )将允许您访问目录
您可以使用以下代码将/ screenshot重定向到/screenshot.php
DirectorySlash off
RedirectMatch 302 ^/screenshot$ /screenshot.php