Apatchのコンテキストの種類
■サーバー設定ファイル
httpd.conf srm.conf acsses.conf など
■バーチャルホスト
一つのサーバーで複数のドメインをもつ事ができる
■ディレクトリ
<directory><location><files>など
タグに囲まれた部分をセクションと呼ぶ
<Directory パス名>
設定したディレクティブはサブフォルダでも有効になる
■.htaccess
conf/apache/httpd.confにあるAllowOverrideを有効にする必要がある
各ディレクトリに配置する。配置した.htaccessは子要素でも有効で子要素に配置された.htaccessが優先される
OptionsやDirectoryIndexなどのディレクティブをhttpd.confに書かずに配置した.htaccessに書く
リクエストのたびに読み込むので処理が重くなる
ディレクティブはコンテキストによって使えるものと使えないものがある