On Thu, 13 Sep 2001, Sander Striker wrote:
can also reproduce with less in the mix:
Listen 8999
<VirtualHost _default_:8999>
<Location /manual>
#this can be any module with per-directory create+merge functions
RequestHeader add Foo bar
</Location>
</VirtualHost>
<Location /manual>
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Location>
0x40246225 in merge_headers_config (p=0x8230334, basev=0x0,
^^^
overridesv=0x8220b54) at mod_headers.c:216
216 newconf->fixup_in = apr_array_append(p, base->fixup_in,
overrides->fixup_in);
producable with any module that has a per-directory create and merge
function. seems there needs to be merging with r->server->lookup_defaults,
that is not currently happening.
if you remove the <Location /manual> from outside the vhost and put its
contents into the <Location /manual> inside the vhost, all is well.