ついに成功

Directoryディレクティブ内にRewriteの設定をしていたのだが、どうやらこうすると渡される文字列はルートから記述された全てのパスではなくて、ディレクティブ内部分のみのモノになるらしい。つまり、それより上の部分へアクセスする事は出来ないわけだ。それがしたければ、ルートディレクティブ内でやればいいわけか。ふむふむ。

結果的には、mod_rewriteを使わなくても同じ事を実現出来る方法も分かったのだが、悔しいのでmod_rewriteを使おう。確かに、mod_rewriteのほうがずっと柔軟に処理出来るし。正規表現を使っているのだから強力極まりない。