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



我有一个名为"screenshots"的文件夹,但"screensshots"也是我网站上一个子页面的名称。

与example.com/screenshots一样,它将引导我进入目录索引,而不是引导我进入example.com/screens hots子页面。

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

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

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

在htaccess中添加以下行:

DirectorySlash off

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

/screenho/(带有尾部斜线)将允许您访问目录

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

DirectorySlash off
RedirectMatch 302 ^/screenshot$ /screenshot.php

最新更新