Apacheでのディレクティブの適用順序

Apacheの設定ファイル内でのディレクティブの適用順序は、以下のようになるようだ。

  • ディレクティブ(正規表現なし)
  • .htaccessファイル
  • もしくはディレクティブ(正規表現あり)
  • およびディレクティブ
  • およびディレクティブ

尚、複数のディレクティブがある場合は、パスが短いものから順に処理されていきます。
ディレクティブ以外は、設定ファイル中に書かれている順番に従って処理されるとのこと。
尚、Includeで挿入した設定は、その挿入した位置に書かれていたかのように扱われます。

参考


Apacheハンドブック

Apacheハンドブック