No .htaccess
<IfModule mod_speling.c>
CheckSpelling on
</IfModule>
Testado, funciona, se você tiver o mod_speling ativado.
Ou, em um servidor httpd.conf:
RewriteEngine On
RewriteMap lc int:tolower
RewriteCond %{REQUEST_URI} [A-Z]
RewriteRule (.*) ${lc:$1} [R=301,L]
De: link