.htaccessの活用

写真とか画像ファイルをデータベースの入れて管理すると
他の人に見られることはないけど、


imagesフォルダにいれて固定リンクで表示していた
画像はどうしても以下のような形でアクセスするとみられてしまうのだ、


どうしよう。データベースには重たいデータは入れたくないし、
ここで救世主としてはapacheの設定ファイルである.htaccessファイルがある。このファイルに設定した内容の適用範囲はこのファイルの置いてあるディレクト以下すべてが対象になる。


例えば
特定のフォルダ下の画像すべてをブラウザによる直接アクセスを
拒否したい場合は以下のように設定すると良いだろう。
その特定のフォルダの中に.htaccessファイルを作成し、以下のコードを書き込む。


deny from all

そうすると、すべてのjpgファイルか、pngファイルがみられなくなる。
いいね、便利だし。CGI経由のアクセスはもちろんアクセスできるよ、
これは心配はなし