On Fri, Feb 15, 2013 at 12:57 PM, Mark Stosberg <[email protected]> wrote:
>
> Thanks for the response, William --
>
> On 02/15/2013 11:49 AM, William A. Rowe Jr. wrote:
>> On Fri, 15 Feb 2013 10:38:40 -0500
>> Mark Stosberg <[email protected]> wrote:
>>
>>>
>>> I'd like feedback on whether the following behavior is a bug, or
>>> intentionally inconsistent.
>>>
>>> I was looking at the environment variables generated by this case:
>>>
>>> Browser URL: /file%3Fa=b?c=d
> # Otherwise, pass everything through to the dispatcher
> RewriteRule ^home/project/www/(.*)$ /cgi-bin/dispatch.cgi/$1
> [last,qsappend]
Here you'll match the decoded version and copy it into the path as a
literal ? -- maybe you need [B] here to be safe, or capture
%{THE_REQUEST} in a condition which has the still-encoded request.