When SetHandler application/x-httpd-php is used, all files (including
images) are served as text/html.


On Sun, Jul 28, 2013 at 1:05 PM, Joyce Babu <jo...@joycebabu.com> wrote:

>
> On Sat, Jul 27, 2013 at 10:33 PM, Eric Covener <cove...@gmail.com> wrote:
>
>> Just occurred to me that just NS flag may be enough too.
>>
>
> It didn't work. According to the manual, NS flag will only prevent the
> rules from being applied on sub requests.
>
>
>>  On Sat, Jul 27, 2013 at 11:49 AM, Eric Covener <cove...@gmail.com>
>> wrote:
>> >
>> > My recollection is that END is designed to prevent looping from
>> > rewrites own re-injection method during per-directory rewrites, which
>> > differs from how mod_dir and mod_negotiation internally lookup and
>> > then replace/redirect the active request.
>> >
>> > The method used by END does not propagate to those subrequests -- very
>> > little does.  But maybe it would be possible for mod_rewrite to reach
>> > back, but I think it may  require a new flag as some subrequests are
>> > not replacing the current request.
>>
>
> You are right. I tried disabling DirectoryIndex, and it worked correctly.
> It is not passed to FallbackResource too.
>
>
>> > I have a suspicion that maybe the 2.4 difference is related to not
>> > having a default type anymore. It is quite a roundabout influence, but
>> > you could maybe see if ForceType or SetHandler makes some kind of
>> > difference if it's active on that context?
>>
>
> SetHandler application/x-httpd-php worked. The file is being served
> correctly, even though a sub request is still being issued for the
> directory index file.  Should I report this as a bug in mod_dir/mod_rewrite?
>
> Thanks,
> Joyce Babu
>

Reply via email to