🍁 Autumn Sale — Fino al 70% di sconto per hosting e domini
attiva ora
Tutorials • App

Installazione del certificato SSL in PrestaShop

Imparate come installare un certificato SSL in PrestaShop, assicurando il reindirizzamento automatico a HTTPS e la crittografia dei dati tra utenti e server.

Visualizzazioni 1941Aggiornato 1 anPubblicato il 31/05/2018da Cătălin A.

Introduzione

In questo tutorial presenteremo i passaggi necessari per implementare un certificato SSL nell'applicazione PrestaShop, utilizzando le impostazioni disponibili nella parte di amministrazione dell'applicazione. Dopo aver completato questi passaggi:

  • Qualsiasi accesso non sicuro al sito (es. https://domeniu.tld) verrà reindirizzato automaticamente alla versione sicura (es. https://domeniu.tld).
  • Tutti i dati trasferiti tra utenti e server saranno crittografati.

Come esempio, utilizzeremo il sottodominio demo.hostico.ro.

Requisiti

Per completare di questo processo, hai bisogno di:

  • Le credenziali di accesso del pannello di amministrazione PrestaShop.
  • Un certificato SSL installato sull'account di hosting per il dominio su cui è in esecuzione l'applicazione PrestaShop.

Passaggi

  1. Accedete al pannello di amministrazione PrestaShop autenticandovi su domeniu.tld/IndirizzoAmministrazione (l'indirizzo personalizzato durante l'installazione).

Administrare PrestaShop

  1. Accedi a Configura → Parametri Negozio → Generale.

Configure Shop Parameters General

  1. Nell'interfaccia delle impostazioni generali, controlla se il dominio supporta HTTPS facendo clic su Per favore clicca qui per verificare se il tuo negozio supporta HTTPS.
  2. Se non compaiono errori, attivate i campi Abilita SSL e Abilita SSL su tutte le pagine impostandoli su On.

Enable SSL

  1. Se l'applicazione non consente l'attivazione di entrambi i campi contemporaneamente:
    • Impostate prima Enable SSL su On e salvate le modifiche.
    • Dopo il ricaricamento della pagina, attivate anche Abilita SSL su tutte le pagine, poi salvate di nuovo.

Dopo aver completato questi passaggi, tutte le accessi non sicuri saranno reindirizzati su HTTPS e le risorse del sito saranno caricate tramite il protocollo sicuro.

Reindirizzamento tramite file .htaccess

Se la reindirizzamento a HTTPS non avviene automaticamente, modificare il file .htaccess dell'applicazione PrestaShop e aggiungere le seguenti righe alla fine:

RewriteEngine OnRewriteCond %{HTTPS} spentoRewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

Il file .htaccess può essere modificato da File Manager in cPanel. Se non vedi il file, attiva la visualizzazione dei file nascosti nel File Manager.

Errori di sicurezza mostrati nel browser

In alcuni casi, il browser può mostrare avvisi che il sito non è sicuro (ad esempio, un "lucchetto giallo"). Questi non rappresentano problemi con il certificato SSL, ma si verificano a causa delle risorse che continuano a caricarsi tramite HTTP.

  • Apri il codice sorgente della pagina (clic destro → Visualizza sorgente pagina).
  • Cercate link HTTP utilizzando Ctrl + F e modificate manual i link rispettivi per utilizzare HTTPS.
  • I link possono essere presenti nel codice PHP, nel database o nelle impostazioni dei moduli/preferenze dell'applicazione.

Articoli simili

Visualizzazioni 1,941
Aggiornato 1 anno fa

Imparate come installare un certificato SSL in PrestaShop, assicurando il reindirizzamento automatico a HTTPS e la crittografia dei dati tra utenti e server.

Visualizzazioni 1,671
Aggiornato 1 anno fa

Impara a installare un certificato SSL nel pannello Webuzo, passo dopo passo. Segui le nostre istruzioni per un'installazione rapida ed efficiente.

Visualizzazioni 1,172
Aggiornato 4 anni fa

Questo tutorial presenta come impostare un modulo di contatto utilizzando l'autenticazione SMTP nell'applicazione Prestashop.