Back to top

Autore Topic: Da http ad https  (Letto 1865 volte)

Offline giggioman00

  • Appassionato
  • ***
  • Post: 293
    • Mostra profilo
Da http ad https
« il: 26 Feb 2016, 15:53:56 »
Salve, vorrei inserire un certificato ssl sul mio sito ed usare l'https al posto di http.
Ho fatto tutto, però il problema adesso è che i contenuti li vedo, ma non il tema.
E mi dice che il browser ha bloccato degli elementi sul sito che non sono protetti.

Potete spiegarmi il perché e come fare a far riapparire il tema anche su https?
Se disattivo la protezione messa in atto dal browser, il sito funziona correttamente. Ma ovviamente non posso chiedere agli utenti di fare questo.

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:Da http ad https
« Risposta #1 il: 27 Feb 2016, 09:28:55 »
Ciao giggioman00,
probabilmente il tuo template o i contenuti del tuo sito continuano a richiamare "oggetti" in http e non in https. Forse è stato inserito manualmente questo riferimento per richiamare una immagine o un css o un JS ecc....
Controlla il sergente della pagina e ricerca il termine
http:// 
se trovi ancora riferimenti di questo tipo devi andare a modificarli tutti in https://   e controllare quindi tutte le pagine del tuo sito.
Spesso sono anche le estensioni esterne utilizzate che non prevedono il cambio da http a https

Offline giggioman00

  • Appassionato
  • ***
  • Post: 293
    • Mostra profilo
Re:Da http ad https
« Risposta #2 il: 27 Feb 2016, 21:03:13 »
Hai ragione, ci sono molti riferimenti css e javascript ad http.
Controllando meglio, però, si basano tutti sulla funzione baseurl.

E la funzione baseurl, correggimi se sbaglio, è fornita dallo stesso joomla... e anche la funzione baseurl ho visto che rimane in http. Teoricamente cambiando questa risolvo tutto... ma come la cambio?

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:Da http ad https
« Risposta #3 il: 27 Feb 2016, 21:06:11 »
ma in configurazione globale di Joomla hai attivato il parametro --> Server -->  Forza SSL ?

Offline giggioman00

  • Appassionato
  • ***
  • Post: 293
    • Mostra profilo
Re:Da http ad https
« Risposta #4 il: 27 Feb 2016, 21:40:27 »
No, non ricordavo nemmeno l'esistenza di tale funzione xD

L'ho attivato, ora però mi esce questo errore:

Citazione
Questa pagina non reindirizza in modo corretto

Firefox ha rilevato che il server sta reindirizzando la richiesta per questa pagina in modo che non possa mai essere completata.

    Questo problema spesso è causato dal blocco o dal rifiuto dei cookie.

E anche rimuovendo il file .htaccess non risolvo. Sono bloccato fuori dal pannello

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:Da http ad https
« Risposta #5 il: 28 Feb 2016, 08:46:24 »
scaricati via FTP il file configuration.php che trovi nella cartella principale di Joomla.
Lo apri con un editor di testi tipo notepad++ e cerca questa riga:
public $force_ssl = '2';

e metti uno zero al posto del due o dell'uno che hai, quindi dovrebbe diventare così:
public $force_ssl = '0';

salvi il file configuration.php e lo carichi nuovamente sul server via FTP sovrascrivendo il file esistente (magari prima fanne una copia di backup)

In questo modo hai nuovamente disabilitato quel parametro Forza SSL in configurazione globale e docresti poter tornare ad accedere al sito

Offline giggioman00

  • Appassionato
  • ***
  • Post: 293
    • Mostra profilo
Re:Da http ad https
« Risposta #6 il: 28 Feb 2016, 13:52:37 »
Sì, così funziona, grazie.
Siccome userò un ssl flessibile datomi gratuitamente da cloudflare, questo del loop è un problema comune in joomla... ma alcuni hanno sviluppato un plugin per risolvere il problema: https://www.simbunch.com/products/free-extensions/cloudflare-for-joomla

Forse è il caso di inserirlo nella jed, nel caso qualcuno avrà in futuro il mio stesso problema...

 



Web Design Bolzano Kreatif