ごめんなさい。教えて君です。

http://foo.bar/users/giko/
http://foo.bar/users/mona/
http://foo.bar/users/index.htm
という構成のディレクトリがあって、
/users には、htpasswdで、gikoとmonaのパスワードを書いたファイルを
1つだけ用意して、これで認証を行います。(→index.htmは2匹が見れる)
そこで、
・gikoは/user/giko/以外をアクセス不可
・monaは/user/mona/以外をアクセス不可
というアクセス制限をかけたいんですが、
.htaccessを"使わず"に実現したいのです。

/users にはgiko、mona以外にも、動的にユーザが増えたり減ったりします。

gikoでログインしたユーザがmonaにアクセスするときは、
再度、認証画面が表示されるとうれしいです。

mod_rewriteで応答コードとかを細工したら何とかなりますか?
ちょっと方法が思いつかないので、お知恵を拝借できますでしょうか

#スレ違いだったらすみません。