Nel file
.htaccess normalmente per joomla sono due le direttive che vanno tenute sott'occhio,
Options +FollowSymLinks
e
RewriteBase /
Per la prima direttiva,
Options +FollowSymLinks con i server condivisi da un famosissimo provider (cliente eccelso dei vigili del fuoco
capisc'amme!)
basta commentare la riga con un # (cancelletto) ottenendo:
# Options +FollowSymLinks
Per la seconda direttiva,
RewriteBase / le configurazioni possibili sono 2:
1) Basta eliminare il commento alla riga (l’asterisco) ottenendo:
RewriteBase /
2) Se si installa joomla in una directory secondaria si configura la direttiva in questo modo:
RewriteBase /cartella_secondaria
Adesso prova a scaricare il tuo file .htaccess, aprilo con notepad++ (non usare il notepad di windows che ci mette caratteri indesiderati) e controlla le direttive di cui ti ho parlato.
va da se che nel pannello di controllo la riscrittura delle URL deve essere attivata e che il tuo provider abbia abilitato il mod_revrite, condizione necessaria per la riscrittura delle URL.
Spero di essermi spiegato, comunque ti esorto a fare una ricerca sul forum o su google dove questo argomento è trattato abbondantemente.
Ti ricordo che in caso l'operazione abbia avuto successo devi inserire [RISOLTO] nel titolo del primo post, questo per aiutare altri come te che avranno lo stesso problema.