我有一个名为"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