3

同じディレクトリに 2 つの CMS をインストールしました。CMS の 1 つは index.php ファイルの名前を index2.php に変更できますが、もう 1 つはできません。理想的には、.htaccess ファイルに条件付きルールを設定したいと思います。

  • index.php をデフォルトの DirectoryIndex として使用します
  • 404 エラーがある場合は、DirectoryIndex を index2.php に設定します。

これが可能かどうか/どのように可能か誰にもわかりますか?

4

1 に答える 1

2

(404 = ファイルが見つかりません) したがって、実際には可能なインデックス ファイルのリストを調べる方法を探しています)
次の行をファイルに追加し.htaccessます。

DirectoryIndex index.php index2.php

存在する場合index.phpは使用されます。それ以外の場合index2.phpは、使用されます。andが存在する場合
は、それが最初に現れたので使用されます。index.phpindex2.phpindex.php

参照: Apache Docs > DirectoryIndex ディレクティブ

于 2011-10-08T14:17:41.413 に答える