作者: Zazel
日時: 2007/2/20(22:23)
Zazelです。

=== davi <davi-1984@...> さんが書かれた
=== <20070220201038.E7EE.DAVI-1984@...> にて

> つまり、deny from allとしても、上のsatisfyのところの
> <Files *>の方が優先されてしまって、<Files ~ "^\.ht">は
> 上書きされないようなのです。

Satisfy Any のままですから、denyされてもauthが通れば読めます。
試してはいませんが、<Files ~ "^\.ht">の中でSatisfy Allに戻せば
期待通りになるような気がしますが…。

> まさか、後ろに書いた方が上書きされるという前提自体が誤り?

必ずしも書かれた順番にはなりません。ディレクティブにより
前後します。

http://httpd.apache.org/docs/2.2/sections.html#mergin

# 1.3系より2.2系の最後の例がわかりやすいと思うので。

(* SEKI Masatoshi  //  Zazel                      *)
(*  Would you hold my hand? Softly, let's linger. *)