PrestaShop è una famosa piattaforma di e-commerce open-source che consente di creare negozi online di piccole, medie e grandi dimensioni. Essendo open-source, PrestaShop beneficia di una sicurezza, di una trasparenza e di un’adattabilità superiori rispetto ai software closed-source. Nell’ambiente online di oggi, ti consigliamo vivamente di imparare ad abilitare l’HTTPS in PrestaShop.
Se il tuo sito web gira su PrestaShop, sei in vantaggio. La piattaforma ha dimostrato negli anni di essere una soluzione robusta e affidabile per tutte le esigenze di e-commerce.
Tuttavia, per rendere il tuo negozio online ancora più sicuro, ma soprattutto conforme alle normative sull’e-commerce, dovresti dotarti di un certificato SSL per il tuo sito web. Non ne hai ancora uno? SSL Dragon è il tuo punto di riferimento per le offerte e gli sconti sui certificati SSL.
Dopo aver acquistato e installato il certificato SSL sul tuo server, il passo successivo è quello di abilitare l’HTTPS.

Come forzare l’HTTPS in PrestaShop
Fortunatamente, PrestaShop ha un’attivazione SSL integrata nella sua intuitiva interfaccia web. Tutto ciò che devi fare è:
Passo 1: accedi alla dashboard di amministrazione di PrestaShop
Passo 2: Sfogliare Preferenze > Generale
Passo 3: verificare se il tuo negozio supporta HTTPS
Clicca sul link “Clicca qui per verificare se il tuo negozio supporta HTTPS”. Si trova in cima alla pagina “Generale”, accanto all’opzione “Abilita SSL”.
Devi eseguire questa azione per assicurarti che l’installazione SSL funzioni correttamente. Quando tutto è a posto, il campo “Abilita” visualizza le opzioni SI e NO. Se qualcosa non va nella configurazione SSL, riceverai un messaggio di avviso.
Passo 4: Abilitare l’HTTPS in PrestaShop
Se tutto è a posto, seleziona l’opzione “Abilita SSL su tutte le pagine” e completa il reindirizzamento HTTPS in PrestaShop.

Passo 5: salvare le modifiche e aggiornare la pagina
Ora tutto il tuo sito web dovrebbe essere servito su HTTPS.
Metti a punto il reindirizzamento HTTPS di PrestaShop
Purtroppo questa azione da sola non è sufficiente per reindirizzare HTTP a HTTPS in PrestaShop. Potresti ancora trovarti di fronte a fastidiosi errori come Errore 500, 404 non trovato o 102. La buona notizia è che puoi eliminare la maggior parte degli errori da solo e solo in alcuni casi dovrai contattare il tuo provider di hosting.
Ecco cosa puoi fare da solo:
Crea reindirizzamenti 301
Come suggerisce il nome, questo comando reindirizza gli utenti, nel nostro caso verso connessioni abilitate SSL. I reindirizzamenti 301 cambiano in modo permanente l’indirizzo web della pagina da un vecchio URL a uno nuovo. In PrestaShop, il modo più semplice per ottenere questo risultato è un modulo di reindirizzamento a pagamento disponibile sul marketplace di PrestaShop.
In alternativa, puoi farlo gratuitamente, creando manualmente i reindirizzamenti 301 nel file .htacces. Le diverse piattaforme di server utilizzano codici diversi per realizzare questa operazione. Contatta il tuo provider di hosting e chiedigli il codice appropriato.
Evita di mischiare contenuti sicuri e insicuri in una pagina web
Anche se uno solo dei tuoi file multimediali continua a essere servito tramite HTTP, i browser visualizzeranno un messaggio di avviso relativo a contenuti non sicuri. Ecco un esempio di uno snippet HTML che può attivare l’avviso SSL:
http://www.yoursite.com/images/photo.jpg
come puoi vedere, il collegamento ipertestuale fa riferimento a una risorsa HTTP non sicura (file photo.jpg). Per risolvere questo problema, puoi semplicemente utilizzare dei link relativi. Ad esempio, puoi riscrivere lo snippet HTML non sicuro come segue:
/images/photo.jpg/
Una soluzione ancora più semplice è quella di modificare tutti i tuoi collegamenti ipertestuali per utilizzare HTTPS invece di HTTP.
Scansiona l’intero codice
Assicurati di controllare e modificare tutti i tuoi link. Il codice sorgente del tuo tema e del tuo plugin potrebbe contenere ancora vecchi elementi HTTP. Sostituiscili al più presto.
Fai sapere a Google che hai reindirizzato PrestaShop da HTTP a HTTPS
Aggiungi gli URL HTTPS alla tua sitemap XML e inviala a Google Search Console. Utilizza il file Robots.txt per controllare le pagine che Google scansionerà e indicizzerà.
In fondo, la linea di fondo
Da questo momento in poi, è importante monitorare le modifiche apportate e mantenere la piattaforma PrestaShop, il tema del sito e i moduli aggiornati con le ultime versioni.
Ora che sai come attivare l’HTTPS in PrestaShop, i tuoi progetti online attuali e futuri saranno sempre sicuri.
Risparmia il 10% sui certificati SSL ordinando oggi stesso da SSL Dragon!
Emissione rapida, crittografia avanzata, affidabilità del browser al 99,99%, assistenza dedicata e garanzia di rimborso entro 25 giorni. Codice coupon: SAVE10

