本文へジャンプ

GIDEON STAFF BLOG

初夕日

2011年元旦の夕暮れ時、房総半島最南端の館山ですばらしい夕日に出会えた。
海に沈む夕日をすっぽりと覆う傘のような雲によって、 空が鮮やかな橙色に染まっていた。深紅に輝く砂浜がまたすばらしい。

[IMG_8731.JPG]

お正月は初日出と相場が決まっているが、初夕日を拝むのもまた格別だ。
暗闇に消えゆくほんの一瞬の夕日に、大きな宇宙を感じるのはなぜだろう。
毎日夕日を楽しむ気持ちがあれば、すばらしい明日が訪れるに違いない。

htaccess で任意のファイルのみパスワードを要求しない

Web コンテンツを保護するために .htaccess ファイルを用いて Basic 認証などを実施する場合は多い。
通常 .htaccess はディレクトリ単位で有効になってしまうのだが、 あるディレクトリのアクセスを Basic 認証でアクセス制御したいが、 特定のファイルについては認証を要求しない設定を行いたい場合は Files ディレクティブとSatisfy ディレクティブで実現できる。

AuthType        Basic
AuthUserFile    認証用ファイル
AuthName        "Enter password"
Require         valid-user
<Files "認証要求しないファイル">
    Satisfy     Any
    Allow       from all
</Files>
	

Satisfy ディレクティブは Allow ディレクティブと Require ディレクティブがどちらも使われている場合の アクセスポリシーを制御する。
Any が指定された場合は AllowRequire のどちらかの条件を満たせばアクセスが許可されるので、 Files ディレクティブで指定したファイルに対しては Allow 指定が有効になり認証なしでアクセスが許可される。