Jump to content

Attivazione SSL https prestashop 1.7 con hosting TOPHOST


Recommended Posts

Buongiorno a tutti, per curiosità e conoscenza personale ho voluto provare Prestashop..

Installo la versione 1.7 a dovere, prima configurazione, ecc.. tutto ok..

L'unica cosa che non riesco ad attivare è il supporto SSL (procedura semplicissima nel BO) ma purtroppo non va a buon fine, ogni volta che clicco su Attiva SSL "Clicca qui per controllare che il tuo negozio supporti HTTPS" presente in Configura-parametri negozio-generale la pagina si ricarica non dando nessun errore a schermo e non abilitando lo switch "Abilita SSL su tutte le pagine".
premetto che il supporto https e il redirect lato cPanel hosting è tutto correttamente abilitato.

Ho interpellato il supporto dell'hosting e mi indicano di aggiungere al file .htaccess presente nella cartella di installazione le direttive :

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

come indicano anche qui:

https://www.tophost.it/supporto/nomi-a-dominio/e-disponibile-il-supporto-https-per-i-domini/

ma il risultato è solo che il frontend non si apre più (con errore di troppi redirect) invece il BO funziona correttamente ma comunque non si attiva come di cui sopra..

Avete esperienze a riguardo ?

Grazie

Link to comment
Share on other sites

  • 6 months later...

Ho lo stesso identico problema , ho provato anche a disattivare dal pannello di tophost l https e lasciare solo il file ht.access modificato nulla , sto sbattendo la testa da una settimana 

ho installato il prestashop 1.7.5 sul mio server tophost.
Una volta installato , prima di configurare tutto l inventario dei prodotti, volevo attivare l https:// su tutte le pagine del mio sito , ho letto la procedura su come andava fatto , ma ho un problema , con tutti i browser e dico tutti quando clicco su "Clicca qui per controllare che il tuo negozio supporti HTTPS" non mi restituisce nessun messaggio di conferma , e non mi abilita il pulsante "Abilita tutte ssl su tutte le pagine del sito"

Sul server è attivo,  sono andato nella sezione Attivazione Https:// del mio pannello di controllo aruba , ho atteso le 4 ore ho modificato il file .htaccess della cartella /htdocs inserendo come prima riga sotto il messaggio standard di prestashop la seguente stringa come consigliato da tophost per la corretta installazione : 
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{HTTP_HOST} ^www.
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE] 
  
Sono tornato sul back office di prestashop per poter abilitare e controllare il certificato ssl , riclicco su "Clicca qui per controllare che il tuo negozio .... " Ma puff... Non succede nulla...

Ragazzi come devo fare? aiutatemi

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...