.htaccess从任何地方的每个index.html重定向到www / index.php

时间:2012-05-09 06:25:09

标签: .htaccess redirect

我有一个网站这样说:

images / index.html  
images/nav / index.html  
styles/ index.html  
styles/images/ index.html  
js/ index.html 
index.php  

我想使用.htaccess重写模块从站点中的每个index.html重定向到index.php

这是我测试的但没有让我达到预期的结果:

RewriteRule ^index\.htm$ index.php [NC,R]

任何肝脏都会受到赞赏

1 个答案:

答案 0 :(得分:0)

通过httpd.conf启用mod_rewrite和.htaccess,然后将此代码放在.htaccess目录下的DOCUMENT_ROOT中:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^(.*?)index\.html?$ %1/index.php [L,R,NC]