所有传入请求都重定向到webroot index.php

时间:2013-03-11 12:23:34

标签: .htaccess redirect

我有以下目录结构:

/.htaccess
/index.php
/subfolder1/.htaccess
/subfolder1/index.php
/subfolder2/.htaccess
/subfolder2/index.php

我希望将所有请求重定向到/index.php。我想通过在/.htaccess文件中进行一些更改来实现这一点。

e.g. /abc to be rewritten to /index.php
e.g. /subfolder1/index.php to be rewritten to /index.php

如何使用webroot / .htaccess文件执行此操作?

我想这样做是因为,我希望显示一条消息,例如'网站停止维护' /index.php上的消息。我想对网站上的所有子文件夹执行此操作。

1 个答案:

答案 0 :(得分:1)

如果存在子文件夹,则根目录中的.htaccess将无效。 我的意思是,它会找到该文件夹​​而不进行重写。

也许你可以在这个问题中找到答案: similar question