8
No problem. Using mod_rewrite is the easy part, the big problem is in righting the URL's to the screen. Because all modules do things differently, there's no way to ensure ALL links that are in a document get written the correct way. YOu can get some, like ones submitted through text fields, by altering the text sanatizer functions (Providing that module makes use of the text sanatizer, which some don't), but the other hard coded urls all must be wrapped in a function to write them in the SE friendly manner. This requires updating ALL the modules to wrap every url in a mod_rewrite("index.php?var=val","module name", suedo name"); type function to display links the proper way.