Apatchのコンテキストの種類

■サーバー設定ファイル

httpd.conf srm.conf acsses.conf など

■バーチャルホスト

一つのサーバーで複数のドメインをもつ事ができる

ディレクト

<directory><location><files>など

タグに囲まれた部分をセクションと呼ぶ

<Directory パス名>

設定したディレクティブはサブフォルダでも有効になる

.htaccess

conf/apache/httpd.confにあるAllowOverrideを有効にする必要がある

ディレクトリに配置する。配置した.htaccessは子要素でも有効で子要素に配置された.htaccessが優先される

OptionsやDirectoryIndexなどのディレクティブをhttpd.confに書かずに配置した.htaccessに書く

リクエストのたびに読み込むので処理が重くなる

 

 

ディレクティブはコンテキストによって使えるものと使えないものがある

httpd.apache.org