mod_accessモジュール
このモジュールはmod_access.cファイルに含まれ、デフォルトでコンパイルされます。クライアントホスト名かIPアドレスを元にしたアクセスコントロールを提供します。
allow
Syntax: allow from host host ...
Context: directory, .htaccess
Override: Limit
Status: Base
Module: mod_access
allow命令はホストのディレクトリへのアクセスの許可を設定します。;これは一般的には<Limit>セクション内で使用されます。Hostは次のようなものです。:
all
- すべてのホストのアクセスを許可する
- (部分的な) ドメイン名
- その(サブ)ドメインに属するホストのアクセスを許可する
- フルIP address
- 指定したIP addressを持つホストのアクセスを許可する
- 部分IP address
- IP addressの先頭の1〜3バイトを指定してアクセスを制限する
例:allow from .ncsa.uiuc.edu
特定のドメインのすべてのホストがアクセスを許可される。
これはすべての構成部分が比較されることに注意してください。bar.eduはfoobar.eduにマッチしません。
denyとorderも参照してください。
deny
Syntax: deny from host host ...
Context: directory, .htaccess
Override: Limit
Status: Base
Module: mod_access
deny命令はホストのディレクトリへのアクセスの拒否を設定します。これは一般的に<Limit>セクションで使用されます。Hostは次のようなものです。
all
- すべてのホストのアクセスを拒否する。
- (部分的な) ドメイン名
- その(サブ)ドメインに属するホストのアクセスを拒否する
- フルIP address
- 指定したIP addressを持つホストのアクセスを拒否する
- 部分IP address
- IP addressの先頭の1〜3バイトを指定してアクセスを制限する
Example:deny from 16
特定のドメインのすべてのホストがアクセスを拒否される
これはすべての構成部分が比較されることに注意してください。bar.eduはfoobar.eduにマッチしません。
allowとorderも参照してください。
order
Syntax: order ordering
Default: order deny,allow
Context: directory, .htaccess
Override: Limit
Status: Base
Module: mod_access
order命令はallowとdeny命令が評価される順番をコントロールします。Orderingは以下のようになります。
- deny,allow
- deny命令はallow命令の前に適用されます。
- allow,deny
- allow命令はdeny命令の前に適用されます。
- mutual-failure
- allowにリストされ、denyにリストされないホストはアクセスを許可されます。
例:
order deny,allow
deny from all
allow from .ncsa.uiuc.edu
ncsa.uiuc.eduドメインに属するホストはアクセスを許可されます。;その他のすべてのホストはアクセスを拒否されます。
このJAPACHE!ニュースグループへ
(
japache.mod.access
)
| JAPACHE!ニュースについて
| JAPACHE!ホームページへ
このページの情報に関わる、ご質問、お問い合わせは、
japache@infoscience.co.jpまで。
The English original manual is here.