No, non penso sia quello il problema. L'.hataccess sebra essere a posto.
Comunque nell'index.php e nelle altre pagine di Joomla, a inizio di ciascuna, dovrebbe esserci del codice come questo o qualcosa di smile:
Codice PHP:
<?php defined('_JEXEC') or die('Restricted Access'); ?>
Serve per prevenire accessi diretti a chiunque.
Si potrebbe fare una prova, commentandolo nell'index qulla riga di codice e aggiungendo:
Codice PHP:
<?php define('_JEXEC', 1); ?>
quindi liberare la cache del browser e poi ricarcare l'index col browser.
In ogni caso, rimuovere parte delle misure di sicurezza non è una soluzione da adottare, può andar bene solo per prove a breve termine.
Durante l'installazione di joomla, ha apportato modifiche alla pre-configurazione?
Cordiali saluti.