新城@筑波大学情報です。こんにちは。
ちょっと思いついたことを少し。試していません。

In article <87sl9qy0yg.fsf@roddy.4407.kankyo-u.ac.jp>
        NAKAJI Hiroyuki <nakaji@kankyo-u.ac.jp> writes:
> <Location "/restricted/allowed">
> <Location "/restricted/">

順番を入れ替えるとどうなりますか?

< <Location "/restricted/">
< <Location "/restricted/allowed">

> 1. そういうものであるから、allowed なコンテンツは、/restricted の外に置
>    くのがよい

alias で飛ばすとか。

<Location> ではなくて、<LocationMatch> を使って正規表現で頑
張る手もあるかもしれません。

<LocationMatch "^/restricted/(?!allowed)>
<LocationMatch "^/restricted/allowed.*">

Apache の正規表現は、perl の PCRE で、否定が書けそうなんだけ
れど、よく分かりません。

\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報       \\