我有我的重写规则来删除 .html 扩展名。工作正常,除了一个特定的 .html 文件,该文件与其所在的目录同名。换句话说,目录文件夹在 URL 中不是唯一的,例如 test/test.html。
这会导致浏览器显示目录结构而不是重定向到文件。
有人知道解决方法吗?
我的 .htaccess 文件目前是:
RewriteEngine on
RewriteOptions inherit
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*)$ $1.html
谢谢
开发