ho trovato una discussione in cui si accenna al fatto che se si usa Joomsef o un'altro componente tra quelli disponibili bisogna sostituire nel file .htaccess la stringa per il sef di joomla con questa:
########## Begin - 3rd Party SEF Section
############# Use this section if you are using a 3rd party (Non Joomla! core) SEF extension - e.g. OpenSEF, 404_SEF, 404SEFx, SEF Advance, etc
#
RewriteCond %{REQUEST_URI} ^(/component/option,com) [NC,OR] ##optional - see notes##
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php
#
########## End - 3rd Party SEF Section
solo che io quella di joomla originale l'avevo modificata..devo reinserire anche qui le modifiche o non serve? ho provato così sembra non esser cambiato nulla nel sito..quindi problemi apparentemente non me ne ha dati. Ora dovrei risolvere il problema di Virtuemart però