I'm running Ubuntu 12 on two separate VPS accounts, and having the same problem on both.
I've enabled the speling module via "a2enmod speling".
I have both speling.load and speling.conf in /etc/apache2/mods-available, and they're both aliased in /etc/apache2/mods-enabled.
cat speling.conf
yields "CheckSpelling on", andcat speling.load
gives "LoadModule speling_module /usr/lib/apache2/modules/mod_speling.so"I've also verified that /usr/lib/apache2/modules/ does indeed contain "mod_speling.so".
I've restarted Apache repeatedly.
And yet - if I mis-capitalize a word in a URL, I get a 404. Isn't "CheckSpelling on" meant to eliminate this? Perhaps I've misunderstood.
I feel sure I've missed some silly step, but can't think what.