0

私は次のディレクトリ構造を持っています:

/.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に「websitedownformaintenance」メッセージのようなメッセージを表示したいからです。サイト上のすべてのサブフォルダーに対してこれを実行したいと思います。

4

1 に答える 1

1

サブフォルダが存在する場合、ルートの.htaccessは有効になりません。つまり、そのフォルダが検出され、書き換えは行われません。

おそらくあなたはこの質問で答えを見つけることができます: 同様の質問

于 2013-03-11T12:42:38.117 に答える