田中久太郎です。

ウェブ上の画像ファイルをデータベースで管理したいと思っています。

ただ毎回データベースから取り出しているとパフォーマンスが悪そうな
ので、一度リクエストされたファイルは実ファイルとして残しておくこ
とはできないものかと考えています。

例えば、以下のリクエストがあったときに、
  http:/www.example.jp/image/abc/foo.gif

image/abc/foo.gif のファイルがあった場合と無かった場合で、次の
ように処理を分けたいのです。

【ファイルがある場合】
  そのまま image/abc/foo.gif を渡す。

【ファイルが無い場合】
  image_output.cgiを起動して、データベースに格納している
  foo.gifをストリームに吐き出す。
  ついでに image/abc/foo.gifを実ファイルとして出力しておく。

こういったリクエストの振分けを Apacheの設定で(mod_rewriteあたり
を使って?)行うことは可能でしょうか?


-- 
Tanaka-Qtaro-Yasuhiro mailto:tanaq@ca2.so-net.ne.jp