Il codice comunque mi sembra corretto: i riferimenti di Joomla sono in HTTPS. Solo i file inerenti al template "beez_20" sembrano dare problemi, anche se non è specificato HTTPS.
Temo che il problema sia la prima riga che è ormai vecchia:
Codice HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Il tema è aggiornato?
Non ricordo così bene la struttura dei temi di Joomla, ma se non erro sono presenti i file .html (in questo caso, credo fosse index.html) dove il tema prende il codice.
Se trovi il codice del tema in una cartella, dopo aver fatto un backup, potresti provare sostituendo le righe:
Codice HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it-it" lang="it-it" dir="ltr" >
Semplicemente con:
Codice HTML:
<!DOCTYPE html>
<html>
Solo quando funzionerà https, per il codice .htaccess provalo come indicato qui (finché non funziona HTTPS non forzerei il suo utilizzo).
Ciao!