A.) Joomla core SEF + htaccess rewrite rules may also help, but I have not much knowledge in writing such rules.
B.) Alternatively, you could try a 3rd-party SEF extension like AceSEF, MijoSEF (free and commercial) or sh404SEF (commercial)
BTW, since AceJoomla split up their company, there is also the forked project called
MijoSEF
by MijoSoft. The
CB extensions
is for free. You have to register a free account. Same applies for AceSEF.
Thanks pepperstreet,
I purchased SH404sef but couldn't get it to work. It made my site unfunctional.
I've researched this a lot and to my knowledge, no one has a solution for this particular problem. I need to generate the short URL automatically at time of registration.
I'm thinking that a .htaccess rewrite rule for /userprofile/ may be the solution.
KB