[Up] [Next] [Previous]

access.conf

グルーバルアクセス制御ファイル(ACF)は access.confと呼ばれていま す。このコンフィギューレーションファイルはWWWサーバ全体または特定のディ レクトリへのアクセス制御規則を記述するファイルです。

access.confは他のコンフィギュレーションファイルと書き方が異なり、 キーワード<Directory ディレクトリパス名></Directory>の間に制御節を記述します。

<Directory /usr/local/etc/httpd/cgi-bin>
Options Indexes FollowSymLinks
</Directory>

<Directory>節で指定するディレクトリパス名は絶対パスで記 述します。そして、以下のオプションを指定できます。

Options
ディレクトリの機能を指定します。
None
このディレクトリには何も機能がありません。
All
このディレクトリには全ての機能が有効です。
FollowSymLinks
シンボリックリンクがディレクトリ内で存在している場合、ブ ラウザはそのファイルにアクセスできます。但し、プライベー トなファイルやディレクトリにリンクが張られている場合、セ キュリティホール(穴)になる可能性があります。
SymLinksIfOwnerMatch
リンクの所有者とファイルの所有者が同じ時にのみアクセスが 可能となります。これはFollowSymLinksよりもセキュ リティ効果が高いです。
ExecCGI
そのディレクトリ内でCGIスクリプトの実行を許すオプション です。また、srm.confまたは.htaccessファ イルのAddTypeディレクティブで.cgiファ イルを実行できるように設定しなければなりません。
Includes
サーバーサイドインクルード機能を許すオプションです。また、 srm.confまたは.htaccessファイルの AddTypeディレクティブでHTMLファイルをパーズでき るように設定しなければなりません。
IncludesNoExec
このオプションはサーバーサイドインクルード機能でスクリプ トを実行しないようにします(#execが使えません)。
Indexes
ディレクトリのインデックス機能を有効にします。
AllowOverride
.htaccessで指定されたディレクトリ機能と重なった場合の約 束を指定します。
None
.htaccessの機能が使用できません。
All
全ての.htaccessの機能が使用できます。
Options
.htaccessOptions機能が使用できます。
FileInfo
.htaccessAddTypeAddEncoding機能が使用できます。
Limit
アクセス制御機能が使用できます。
AuthConfig
認証方法を変更します。


[Up] [Next] [Previous]