weblog of key_amb

主にIT関連の技術メモ

Apache モジュール mod_access

アクセス制御を提供するモジュール

記述の例

# hoge.comからのアクセスのみ許可
Order Deny,Allow
Deny from all
Allow from hoge.com

# hoge.comからのアクセスか、Basic認証が通ればOK
Order Deny,Allow
Deny from all
Allow from hoge.com
Require valid-user
AuthType Basic
AuthName "Restricted Directory"
AuthUserFile /pass/to/.htaccess
Satisfy Any

Order ディレクティブ

以下のいずれかを指定する。

Order Deny,Allow # 拒否してから許可する
Order Allow,Deny # 許可してから拒否する

Satisfy ディレクティブ

AnyかAllを指定する。

Satisfy Any # いずれかの条件を満たせばOK
Satisfy All # すべての条件を満たせばOK