将每个index.php重定向到他的根文件夹

时间:2010-12-16 18:08:55

标签: .htaccess

我想知道RewriteRuleredirect(301)index.php个根。

例如,这个网址:

 http://www.example.com/folder/index.php

被重定向到:

 http://www.example.com/folder/

我需要一个通用规则来避免对每个新文件夹进行.htaccess编辑 .htaccess将放置在网站的根目录中。

1 个答案:

答案 0 :(得分:0)

RewriteEngine On
RewriteRule ^(.*)/?index\.php(\?*.*)$ $1/$2 [L,R=301]

这应该取/anyfolder/another/folder/index.php?a=1并将其重写为/anyfolder/another/folder/?a=1(GET变量当然是可选的。)