Mod rewrite 正在将/directory/index.html重定向到/directory/

Mod rewrite 正在将/directory/index.html重定向到/directory/,mod-rewrite,redirect,apache,Mod Rewrite,Redirect,Apache,嘿,伙计们,我不知道如何用这个短语来获得正确的搜索结果,所以现在开始 我想将/directory/index.html的所有查询重定向到/directory/ 这是我写的/directory/index.php,但它插入了我的整个 web根结构(/var/www/html/directory/index.php),所以这可能是不可能的 有人能帮我一点忙吗?这有意义吗 这是密码 重新启动发动机 重写规则^index.(htm | html?$^index.php[R=301,L] 编辑 我用这个解

嘿,伙计们,我不知道如何用这个短语来获得正确的搜索结果,所以现在开始 我想将/directory/index.html的所有查询重定向到/directory/ 这是我写的/directory/index.php,但它插入了我的整个 web根结构(/var/www/html/directory/index.php),所以这可能是不可能的 有人能帮我一点忙吗?这有意义吗

这是密码

重新启动发动机

重写规则^index.(htm | html?$^index.php[R=301,L]

编辑

我用这个解决了,但我肯定有更好的办法

重新启动发动机

重写规则^index.(htm | html?$%{REQUEST_URI}/./index.php[R=301,L]

这可能会起作用(我认为更干净):

RewriteEngine On
RewriteRule ^index\.(htm|html?)$ /index.php [QSA,NC,R=301,L]