Back to top

Autore Topic: Problemi con redirect e certificato SSL  (Letto 3168 volte)

Offline davide73

  • Esploratore
  • **
  • Post: 113
    • Mostra profilo
Problemi con redirect e certificato SSL
« il: 11 Lug 2017, 10:08:07 »

Ciao,


Ho due siti su un provider, non so se ne posso fare il nome, una 1.5 e una 3.7.1 e il mio problema è questo :


Sito Joomla 3.7.1
Attivo il certificato dal Cpanel, attivo sempre dal Cpanel il reindirizzamento (ma anche senza fa problemi) da http a https
poi in Joomla setto la variabile ssl così: public $force_ssl = ‘2’;
Poi questa: public $live_site = ‘https://www.blabla.com’;
Poi in htaccess ancora inserisco queste direttive (consigliate dal provider):
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]


Il Browser restituisce: too many redirect


Sinceramente, ho provato a cambiare alcune cose tra queste provando quindi con varie miscele, ma non riesco a far funzionare sto sistema!


ciò che ho visto e che come setto il parametro forza SSL tutto il sito, va in loop, e dopo anche rimuovendo questo parametro portandolo a 0 il sistema resta in loop.... too many redirect :(


Credo, già so che mi consiglierete di aggiornare, per la 1.5 vadan bene gli eventuali consigli che gentilmente vorrete darmi per la versione 3, poiché a quanto ho visto l’interpretazione del certificato SSL è pressoché la stessa.


Attendo con ansia, che qualcuno mi dia qualche buon consiglio, nel mentre buona serata a tutti :)
Davide.

Offline marine

  • Moderator
  • Instancabile
  • *****
  • Post: 6314
  • Sesso: Maschio
    • Mostra profilo
Re:Problemi con redirect e certificato SSL
« Risposta #1 il: 11 Lug 2017, 18:04:25 »

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Problemi con redirect e certificato SSL
« Risposta #2 il: 11 Lug 2017, 21:35:38 »
Settivi il redirect da cpanel poi non devi fare nulla in joomla.

Offline davide73

  • Esploratore
  • **
  • Post: 113
    • Mostra profilo
Re:Problemi con redirect e certificato SSL
« Risposta #3 il: 12 Lug 2017, 20:12:35 »
Intanto grazie :)


il redirect dal CPANEL è disabilitato.
Cosi come il FORCE SSL è a 0.


Ho provato con varie direttive nel file htaccess incluse quelle suggerite nell'articolo che mi avete (grazie) segnalato:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^tuosito\.net [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.tuosito.net/$1 [R,L]


nel mentre ho fatto un test in una sottocartella nello stesso Server, è impostandolo così funziona:


Intanto il BASE HREF modificando una riga in application.php:

$document->setBase(JURI::base())


poi in htaccess:

RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]


in configuration.php:

var $live_site = 'https://www.dominio.est/cartella/';
var $force_ssl = '0';


La SEF:

var $sef = '1';
var $sef_rewrite = '1';
var $sef_suffix = '0';


ORA mi chiedo, e chiedo a voi, come mai questo appena installato va da dio e quello live invece non riesco?
nel senso, ho chiaramente, dopo la prova, inserito gli stessi parametri anche in quello live...
secondo voi che mi sto perdendo per strada?
Cos'altro infierisce su queste impostazioni?

Ci sto diventando matto ...GRAZIE!!!!!


Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Problemi con redirect e certificato SSL
« Risposta #4 il: 12 Lug 2017, 20:18:27 »
Ma se lo attivi solo da cpanel e basta funziona? Io setto sempre dal pannello hosting e non faccio nessun redirect da .htaccess e non tocco nulla in configuration.php

Offline davide73

  • Esploratore
  • **
  • Post: 113
    • Mostra profilo
Re:Problemi con redirect e certificato SSL
« Risposta #5 il: 20 Lug 2017, 10:09:54 »
Purtroppo se attivo quel redirect dal pannello va in "Too many redirects"
Al momento credo di aver risolto con le direttive soltanto nel file Htaccess ed in Joomla non ho più toccato nulla ne forzature ne altro.


Però ho un dubbio:

rimane il BASE HREF impostato su HTTP e questo genera contenuto misto, e il Browser non carica stili, js etc.
e questo parametro ho letto in giro si modifica qui:



   public $live_site = 'https://www.miosito.com';


ma non va, il base href mi resta su http... forse c'è da qualche altra parte un qualcosa che determina questo fattore, che ne so righe nel Database o altri file?


grazie... :)

Offline davide73

  • Esploratore
  • **
  • Post: 113
    • Mostra profilo
Re:Problemi con redirect e certificato SSL
« Risposta #6 il: 20 Lug 2017, 10:33:50 »
Ho notato che nel database alla tabella mmnnhh_redirect_links ci sono un mondo riferimenti tutti su http.
Li ho eliminati tutti, comunque il base href non cambia, resta su http:// :(

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Problemi con redirect e certificato SSL
« Risposta #7 il: 20 Lug 2017, 11:13:26 »
Ti ripeto che non devi fare nulla su joomla, i due sistemi sono alternativi o lo fai da cpanel o da . htaccess o configuration.php se lo fai su tutti è normale avere loop infiniti.

Offline davide73

  • Esploratore
  • **
  • Post: 113
    • Mostra profilo
Re:Problemi con redirect e certificato SSL
« Risposta #8 il: 20 Lug 2017, 11:33:15 »
Si infatti ora non li ho più (grazie al tuo consiglio), ho il problema del contenuto misto...
Risolvo anche quello e sarà okay! ma ci sto ancora lavorando su... a breve capirò anche il perchè spara il base href errato.


Grazie :)

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Problemi con redirect e certificato SSL
« Risposta #9 il: 20 Lug 2017, 13:37:05 »
Per il contenuto misto devi agire manualmente.

Offline davide73

  • Esploratore
  • **
  • Post: 113
    • Mostra profilo
Risolto: Problemi con redirect e certificato SSL
« Risposta #10 il: 11 Set 2017, 19:25:40 »
Ciao e grazie a tutti per il supporto, alla fine tutto risolto.

L'impostazione era così:

HTTPS attivo senza Redirect dal pannello.
in Htaccess
RewriteCond %{HTTP:X-Forwarded-Proto} !httpsRewriteCond %{HTTPS} offRewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE][/color]E modificare alcune chiamate ai CSS o agli Script che erano ih HTTP.[/color]Dopodichè tutto vola liscio ... CIAO ci si vede a Milano :)

 



Web Design Bolzano Kreatif