Apache2 and case-sensitive URLs
Are you having a problem with your URLs having to be in correct case? A solution is the 'speling' module.
Read more about it here.
To activate it, you run the command 'a2enmod' and then type 'speling'.
The program will ask you to run a '/etc/init.d/apache2 force-reload' command afterwards. Before you do that, remember to add 'CheckSpelling on' in the domain configuration file. Your domain files typically lies in /etc/apache2/sites-available/.
This solution goes for linux systems running apache2.