特定ディレクトリの認証をはずす方法

8月 21, 2009 · Posted in Apache, linux 
Post to Google Buzz
このエントリーをはてなブックマークに追加

.htaccessを使ってBasic認証をかけることはよくあると思います。

しかし、ここだけには認証をかけたくないっていうディレクトリや、認証をかけたためにプログラムへのアクセスがうまくできなくなったりと、困ったことがあると思います。

そんな時は、特定ディレクトリのみ認証をはずすように設定すればOK。
.htaccessに下記を記述し、認証をはずしたいディレクトリに設置するだけです。

Satisfy any
order allow,deny
allow from all

特定のクライアントのみ認証をはずしたい場合は、3行目を all ではなく、 IPアドレスで指定してあげればよいです。

allow from all

allow from xxx.xxx.xx.xx

Macでは、認証がかかったプログラムに、FlashからFileReference.upload() をすると接続できないようです。
そんな時は上記の.htaccessを設置することで解決できます!

Comments

Leave a Reply