将目录索引重定向到实际页面?

时间:2015-12-14 04:41:39

标签: html .htaccess

我有一个名为&#34的文件夹;截图"但是"截图"也是我网站上其中一个子页面的名称。

在example.com/screenshots中将引导我访问目录索引,而不是将我引导到我的example.com/screenshots子页面。

有人能给我一个htaccess代码,允许我将截图目录索引页面重定向到实际的截图页面吗?

编辑:网络服务器是Apache,截图是在我的Atom编辑器中生成的HTML文件,并通过FileZilla上传到我的网站。有一个/index.html页面,但这不在我的"截图"文件夹中。

1 个答案:

答案 0 :(得分:0)

使用DirectorySlash指令关闭目录斜杠。

将以下行添加到您的htaccess:

DirectorySlash off

这将允许您将截图(没有斜杠)重写为/screenshot.extension。

/ screensho /(带有斜杠的 )将允许您访问目录

您可以使用以下代码将/ screenshot重定向到/screenshot.php

DirectorySlash off

RedirectMatch 302 ^/screenshot$ /screenshot.php