You should be able to use mod_rewrite to rewrite any request to any other one.
Rewriting requests with uppercase URLs into all-lowercase URLs is a
built-in, I believe.  (Try searching for [mod_rewrite lowercase].)

However, if I understand this correctly, the mapping you need is
complicated, since the requests are lowercase and the actual files may
be upper case.  People have solutions for this -- [mod_rewrite case
insensitive] turns up
  
http://bethesignal.org/blog/2009/03/29/case-insensitive-mapping-with-mod_rewrites-rewritemap/
which looks like it involves generating a data file on the side that
maps lowercase to real case files and then hands that to mod_rewrite.
It shouldn't be too hard to hack up.

Finally, another approach could be to make
  http://myhost/hack-for-windows
an alias for a CGI script that, for all all further path parameters,
tries to find a file on disk that could match the request and serves
that directly.

On Mon, Apr 6, 2009 at 2:19 PM, Nicolas Sylvain <[email protected]> wrote:
> If you know a way to make apache case insensitive, let me know and I'll make
> the change on our server.
> For far I've seen only bad solutions:
> - Lower case all requests : requires renaming all the files.
> - Move the files to a FAT drive.
> - Auto correct feature: seems to work only for filename, not for directory
> name.
> Nicolas
>
> On Mon, Apr 6, 2009 at 1:19 PM, Marc-Antoine Ruel <[email protected]>
> wrote:
>>
>> Since the issue is in SymProxy and a Microsoft representative told you
>> he's looking at the issue, I don't think this warrants any change.
>> Think about all the other non-Windows symbol servers that are broken
>> at the moment...
>>
>> Hint: pre-cache the data, you won't have any problem afterward.
>>
>> M-A
>>
>> On Fri, Apr 3, 2009 at 4:22 PM, ptr727 <[email protected]> wrote:
>> >
>> > Hi, I noticed that the Microsoft Symbol Proxy Server, SymProxy, can't
>> > retrieve symbols from Chrome or Firefox debug symbol servers.
>> >
>> > As background, SymProxy is a single point symbol server for developers
>> > inside an organization, and will retrieve symbols from multiple
>> > internal or external symbol servers:
>> > http://msdn.microsoft.com/en-us/library/cc901417.aspx
>> > http://www.microsoft.com/whdc/DevTools/Debugging/default.mspx
>> >
>> > It turns out the problem is that SymProxy makes the URI all lowercase,
>> > and I assume the Google and Firefox symbol server web frontends are
>> > Linux based and case sensitive.
>> >
>> > So this is a bit of a problem, can Firefox and Google make their
>> > symbol servers not case sensitive, or can Microsoft change SymProxy to
>> > not change the URI case?
>> >
>> > Here is my post about the problem on the Microsoft newsgroups:
>> >
>> > http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.windbg&mid=1f33aec5-d8d0-47cc-bdc4-e2a60d028ef6
>> >
>> > Has anybody else experienced similar problems?
>> > Any other ideas to work around the problem?
>> >
>> > P.
>> >
>> > >
>> >
>>
>>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Chromium Developers mailing list: [email protected] 
View archives, change email options, or unsubscribe: 
    http://groups.google.com/group/chromium-dev
-~----------~----~----~----~------~----~------~--~---

Reply via email to