如何将子目录文件重定向到index.php?

时间:2014-07-11 07:40:06

标签: php .htaccess redirect

我添加以下代码以将所有请求重定向到.htaccess中的index.php文件:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI}  !(\.php|)$
RewriteRule . /index.php [L]
</IfModule>

但是子目录中的.htm文件没有重定向到index.php。 如何将子目录中的所有文件重定向到index.php? 对不起,我的英语不好。 感谢。

1 个答案:

答案 0 :(得分:1)

根据DirectoryIndex的Apache文档,只需将以下内容放在.htaccess文件中,与index.php位于同一目录中:

DirectoryIndex index.php index.html