トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

Directory

Directoryディレクティブ

Apacheの設定用ディレクティブの一つでディレクトリへのアクセスに対するサーバの動作を定義する。次に示すようにHTMLタグのように使う。

<Directory ディレクトリ名> 
  設定
</Directory>

 使用例

httpd.confに記載されている使用例を示す。

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
</Directory>

 使用例 host.example.com空のアクセスを拒否する

<Directory /www/htdocs/conts>
  Order Allow,Deny
  Deny from host.example.com
  Allow from all
</Directory>

 HTTPD要求メソッドで制御

POSTメソッドを使えるのはexample.comのみ

<Location /cgi-bin>
  <Limit POST>
    Order Deny,Allow
    Deny from all
    Allow from example.com
  </Limit>
</Location>