モジュール

モジュールの有無による処理の分岐

あるモジュール、moduleが存在するときに処理するセクションを指定するには、

<IfModule module>
    ...
</IfModule>

とします。一方で、モジュールが存在しないときに処理するようにするには、

<IfModule !module>
    ...
</IfModule>

とします。このときmoduleには、

  • モジュール識別子
  • モジュールのファイル名

のいずれかを指定します。<IfModule> ディレクティブ - core - Apache HTTP サーバ

特定のモジュールの存在に関わらず動作する 設定ファイルの原本が必要なときにのみこのセクションを使用してください。 通常の動作では、ディレクティブを <IfModule> セクションの中に 入れる必要はありません

<IfModule> ディレクティブ - core - Apache HTTP サーバ