|
このモジュールはmod_access.cファイルに含まれ、デフォルトでコンパイルされます。クライアントホスト名かIPアドレスを基にしたアクセスコントロールを提供します。
Syntax: allow from host host ...
Context: directory, .htaccess
Override: Limit
Status: Base
Module: mod_access
allow命令は、ホストの、与えられたディレクトリへのアクセスに関するものです。Hostは以下のうちの一つです:
all
例:
allow from .ncsa.uiuc.edu
特定のドメインのすべてのホストがアクセスを許可されます。
これは構成文字全体が比較されることに注意してください。bar.eduはfoobar.eduに一致しません。
denyとorderとBrowserMatchも参照して下さい。
Syntax: allow from env=variablename
Context: directory, .htaccess
Override: Limit
Status: Base
Module: mod_access
Compatibility: Apache 1.2 and above
env命令からのallowは、環境変数の存在(または不在)によりディレクトリへのアクセスをコントロールします。
例:
BrowserMatch ^KnockKnock/2.0 let_me_in <Directory /docroot> order allow,deny allow from env=let_me_in deny from all </Directory>
deny from envとorderも参照して下さい。 See also deny from env and order.
Syntax: deny from host host ...
Context: directory, .htaccess
Override: Limit
Status: Base
Module: mod_access
deny命令は、ホストの、与えられたディレクトリへのアクセスに関するものです。 Hostは以下のうちの一つです:
all
例:
deny from 16
特定のドメインのすべてのホストがアクセスを拒否されます。
これは構成文字全体が比較されることに注意してください; bar.eduはfoobar.eduに一致しません。
Syntax: deny from env=variablename
Context: directory, .htaccess
Override: Limit
Status: Base
Module: mod_access
Compatibility: Apache 1.2 and above
env命令からのdenyは、環境変数の存在(または不在)によりディレクトリへのアクセスをコントロールします。
Example:
BrowserMatch ^BadRobot/0.9 go_away <Directory /docroot> order deny,allow deny from env=go_away allow from all </Directory>
allow from envとorderも参照して下さい。
Syntax: order ordering
Default: order deny,allow
Context: directory, .htaccess
Override: Limit
Status: Base
Module: mod_access
order命令はallowとdeny命令が、評価される順番をコントロールします。順番は
allowとdeny状態が評価されるどんな場合でも、"short-circuiting"は存在しません。
例:
order deny,allow
deny from all
allow from .ncsa.uiuc.edu
ncsa.uiuc.eduドメインに属するホストはアクセスを許可されます。;その他のすべてのホストはアクセスを拒否されます。
The English original manual is here.