I Modified
http://modxcms.com/extras/package/534
His original script never did work for me, so I modified it so it work first and then changed the way it functions slightly.
------- UrlHistorySplice Contains The Below Features,
Changed it so that it Looks at the url typed instead of the alias
Made it so it autocreated the table if it didn’t exist.
If you guys could give me some comments and testing on other systems I’d appreciate it.
------- UrlHistorySplice2 is a 2nd Revision of above file Containing These additional Features as well,
Added Support For Mispellings as Well.
For Example
Page alias called Steve
User types Steve.html, Steven.html, or Stephen.html, Steev.html, or even Steve.htm he will be 301 redirected to Steve.html
I think PHP5 is required for this to work properly.