.htaccess 如何将目录路径重定向到单个文件

.htaccess 如何将目录路径重定向到单个文件,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,需要直接到 我把它添加到htaccess中 Redirect 301 /folder https://example.com/folder.html 如果url为 但是,如果url为,则会重定向到 如何修复此问题,以便重定向到,而不使尾部斜杠导致其中断?最好使用RedirectMatch规则,该规则支持带有更强大匹配选项的正则表达式: RedirectMatch 301 ^/folder/?$ /folder.html 在测试之前,请确保在新浏览器中测试它或清除浏览器缓存。该webroot中

需要直接到

我把它添加到htaccess中

Redirect 301 /folder https://example.com/folder.html
如果url为

但是,如果url为,则会重定向到


如何修复此问题,以便重定向到,而不使尾部斜杠导致其中断?

最好使用
RedirectMatch
规则,该规则支持带有更强大匹配选项的正则表达式:

RedirectMatch 301 ^/folder/?$ /folder.html

在测试之前,请确保在新浏览器中测试它或清除浏览器缓存。

该webroot中是否存在文件夹
/folder/
?如果是,它是否也包含
.htaccess
文件?