Skip to main content

Configurazione HTTPS su Magento

In questa guida illustreremo come eseguire una configurazione https su un sito sviluppato in Magento.

Tutti i nostri prodotti comprendono il certificato SSL, tuttavia prima di procedere con la configurazione https sul portale consigliamo di verificare con il nostro supporto che il certificato SSL sia attivo, aprendo un ticket nella vostra area riservata o via email all'indirizzo support@artera.net.

Consigliamo di eseguire questa configurazione in un ambiente di test, prima di applicarla sull'ambiente di produzione, in quanto potrebbe compromettere la corretta funzionalità del portale.

Prima di tutto è necessario accedere al pannello amministrativo di Magento ed entrare nella sezione "Configurazione" del menù "Sistema".

Screenshot_Magento_https_1.png

Aprire quindi la pagina "Web" della sezione "Generale".

Screenshot_Magento_https_2.png

A questo punto sarà sufficiente modificare i campi "Base URL" dei blocchi "Non sicuro" e "Secure" aggiungendo una "s" dopo "http", in modo da averesu ciascuna riga "https://Dominio/", dove DOMINIO è il nome del vostro ecommerce.

Per concludere sarà necessario abilitare la configurazione scegliendo l'opzione "Sì" dai menù a tendina "Utilizza Secure URLs nel Frontend" e "Utilizza Secure URL in Admin" e confermare le modifiche tramite il tasto "Salva Config.", che trovate in alto a destra.

Potete verificare che il sito risponda correttamente in https navigandolo da browser. Nel caso riscontraste dei problemi sul sito dopo questa configurazione, potrebbe essere necessario svuotare la cache di Magento.

Dopo aver eseguito le modifiche sul backend, sarà opportuno configurare il redirect 301 sul file .htaccess, per consentire il reindirizzamento di tutte le pagine da http a https.https e conservare le indicizzazioni di Google.

Per eseguire questa operazione dovrete modificare il file .htaccess, presente nella cartella che contiene l'ambiente su cui state impostando la configurazione https, utilizzando un client FTP o il file manager di cPanel.

il "." davanti a htaccess indica che si tratta di un file nascosto. Per visualizzarlo con il File Manager di cPanel sarà necessario abilitare la visualizzazione dei file nascosti nelle sue impostazioni.

AGGIUNGERE SCREENSHOT MAGENTOScreenshot_Magento_FTP.png

Dovrete ora aggiungere il seguente codice sul file .htaccess appena aperto:

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{HTTPS} off
  RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

A questo punto, dovrete verificare che il sito risponda correttamente in https navigandolo da browser, controllando che richiamando una pagina qualunque del portale in http questo effettui il redirect automatico alla stessa pagina ma in https. Nel caso riscontraste dei problemi sul sito dopo questa configurazione, potrebbe essere necessario svuotare la cache di Magento.

Per visualizzare la scritta "sicuro" sulla barra degli indirizzi è fondamentale che tutti i collegamenti su ciascuna pagina del sito siano in https, se anche uno solo è in http, verrà mostrata la scritta "non sicuro".

E' possibile che queste operazioni non siano sufficienti per avere una configurazione completa in https, in questo caso potete contattare il nostro supporto, aprendo un ticket nella vostra area riservata o via email all'indirizzo support@artera.net.