Io ho provato su due siti, entrambi ospitati su Host.it con file .htaccess.
Ho messo Search Engine Friendly URLs e Use URL Rewriting attivi dal pannello di Joomla.
E su SEF404>Configuration>Extensions>Joomla ho messo Show Category: none e Show Category: Last one only. Poi nella sezione SEF URLs ho cancellato tutte le voci presenti. Le URLs vengono riscritte.. ma solo il primo livello! Ovvero: miosito.it/portfolio funziona, miosito.it/portfolio/johndoe diventa miosito.it/johndoe e quindi ottengo un errore!