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 -~----------~----~----~----~------~----~------~--~---
