Autore Topic: SSL reindirizza troppe volte  (Letto 765 volte)

Offline Dresult

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
SSL reindirizza troppe volte
« il: 25 Dic 2016, 10:29:13 »
Ciao a tutti!
Ieri ho installato un certificato SSL DV sul sito, l'https funziona ma se dal pannello di controllo abilito "Forza SSL" o se aggiungo al .htaccess
Codice: [Seleziona]
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [QSA,R=301,L]


Il browser mi dice che il sito mi ha reindirizzato troppe volte...
Come posso risolvere ? Grazie!


P.S. Buon Natale!  ;D

Offline alexred

  • Administrator
  • Fuori controllo
  • *****
  • Post: 24872
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
    • AlexRed.com
Re:SSL reindirizza troppe volte
« Risposta #1 il: 25 Dic 2016, 11:36:58 »
Ciao Dresult,
prova solo ad attivare "Forza SSL"  nella configurazione globale e non effettuare la modifica al file .htaccess

Offline Dresult

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
Re:SSL reindirizza troppe volte
« Risposta #2 il: 25 Dic 2016, 11:58:14 »
Ciao Dresult,
prova solo ad attivare "Forza SSL"  nella configurazione globale e non effettuare la modifica al file .htaccess


Sono riuscito ad attivare il redirect SSL dalla impostazioni del mio host così adesso quando si scrive l'url del sito si carica direttamente la pagina in https il problema è che il browser blocca script considerati non sicuri e il sito non viene visualizzato correttamente.


Esempio di errore:
Codice: [Seleziona]
Mixed Content: The page at 'https://www.***.it/' was loaded over HTTPS, but requested an insecure stylesheet 'http://www***.it/media/system/css/modal.css'. This content should also be served over HTTPS.

Ho provato ad attivare Forza SSL senza apportare modifiche al file .htaccess però continua a darmi l'errore dei troppi reindirizzamenti.
« Ultima modifica: 25 Dic 2016, 12:08:49 da Dresult »

Offline alexred

  • Administrator
  • Fuori controllo
  • *****
  • Post: 24872
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
    • AlexRed.com
Re:SSL reindirizza troppe volte
« Risposta #3 il: 25 Dic 2016, 13:30:59 »
non devi attivare il redirect SSL dalle impostazioni del tuo host,
attiva solo "Forza SSL"  nella configurazione globale.

Ricorda che poi tutte le chiamate nel sorgente del tuo sito devono essere effettuate in https,
se avevi inserito una immagine con il sorgente diretto in http://www.nomesito..   devi convertirlo in https
così come per tutte le chiamate ai JS o CSS ecc...
tutto deve essere richiamato in https altrimenti il certificato genera errore

Offline Dresult

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
Re:SSL reindirizza troppe volte
« Risposta #4 il: 25 Dic 2016, 17:54:58 »
non devi attivare il redirect SSL dalle impostazioni del tuo host,
attiva solo "Forza SSL"  nella configurazione globale.


Anche con il redirect disabilitato attivando Forza SSL ho il problema dei troppi reindirizzamenti.

Citazione
Ricorda che poi tutte le chiamate nel sorgente del tuo sito devono essere effettuate in https,
se avevi inserito una immagine con il sorgente diretto in http://www.nomesito..   devi convertirlo in https
così come per tutte le chiamate ai JS o CSS ecc...
tutto deve essere richiamato in https altrimenti il certificato genera errore


Come faccio con le chiamate ai file css e js ? Lí per gli url, da quanto ho capito, viene utilizzata la funzione juri::base() quindi dovrebbe essere automatico...o no ?

Offline laspever

  • Nuovo arrivato
  • *
  • Post: 13
    • Mostra profilo
Re:SSL reindirizza troppe volte
« Risposta #5 il: 01 Gen 2017, 19:12:00 »
Buongiorno,


ho avuto anch'io un problema simile, però dopo aver attivato da pannello di controllo l'opzione "Forza SSL" sia il frontend che il backend sono irraggiungibili (errore too_many_redirects); ho provato a caricare un backup del mysql, dove suppongo si sia scritta questa opzione, ma non succede nulla.


Cosa posso fare?
- disinstallare il certificato SSL? (però le chiamate sono reindirizzate in https)
- provare ad attivare il redirect http dall'host? (che però sconsigli nel post precedente?
- ?


Grazie a chi potrà rispondere

Offline laspever

  • Nuovo arrivato
  • *
  • Post: 13
    • Mostra profilo
Re:SSL reindirizza troppe volte
« Risposta #6 il: 01 Gen 2017, 20:06:33 »
Ho risolto grazie ad un altro post trovato nel forum: http://forum.joomla.it/index.php/topic,262635.0.html
Riassumo per altri che leggessero qui:


- in configuration.php impostare $force_SSL" a 0  (consente di recuperare la visibilità)
- in configurazione globale: disattivare compressione Gzip.


Al momento pare funzionare quasi tutto, tranne un'estensione che dovrò rivedere (PhocaMaps).


Grazie ad Alex e ad altri per l'aiuto prima ancora che lo chiedessi (morale: non fermarsi al primo post, ma cercare a fondo)


 

Offline Dresult

  • Nuovo arrivato
  • *
  • Post: 11
    • Mostra profilo
Re:SSL reindirizza troppe volte
« Risposta #7 il: 01 Gen 2017, 21:00:24 »
- in configurazione globale: disattivare compressione Gzip.


Ho risolto pure io disattivando la compressione gzip, ora la pagina in https funziona perfettamente  ;D


P.S. Auguri di buon anno!!

 

Torna su