Plack::App::File::CaseInsensitive - Serve static files with case insensitive paths
use Plack::App::File::CaseInsensitive; my $app = Plack::App::File::CaseInsensitive ->new(root => "/path/to/htdocs")->to_app;
This is a static file server PSGI application that tries its best to work with urls that have a different case than the files on disk. The idea is to help porting away from case insensitive systems like Windows. It probably doesn't work very well for unicode and it is certainly inefficient, but it is mostly just made as a stopgap. It will warn when the case insensitive codepath is triggered and it will also warn if it finds multiple files with the same case insensitive name (ie
Arthur Axel "fREW" Schmidt <email@example.com>
This software is copyright (c) 2013 by Arthur Axel "fREW" Schmidt.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.