Apache mod speling case insensitive urls issue
Apache Mod_Speling creating insensitive URL's
I have seen it where a customer migrates their website from an Microsoft platform and their urls are not case sensitive and they need a solution with Apache.
This is where mod_speling comes into play, by default this module is install with most modern apache installations. You will probably just need to uncomment the LoadModules section in your httpd.conf file
Locate the following line
#LoadModule speling_module modules/mod_speling.so
and remove the #
LoadModule speling_module modules/mod_speling.so
Tell apache what vhost/server wide
To enable mod_speling (either by Location or VirtualHost) use the directive:
If all you want is case insensitivity use:
Now you should be able to muck up the urls and still access the same content.