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, visitando l'indirizzo www.DOMINIO/admin o www.DOMINIO/magadmin sostituendo a DOMINIO il dominio del vostro sito internet.

Entrare quindi alla sezione "Configurazione" del menù "Sistema".

Screenshot_Magento_https_1.png

E aprire la pagina "Web" della sezione "Generale".

Screenshot_Magento_https_2.png

Compilare i campi "Base URL" dei blocchi "Non sicuro" e "Secure" con https://Dominio/ sostituendo DOMINIO con il dominio del vostro ecommerce.

A questo punto sarà necessario abilitare la configurazione scegliendo l'opzione "Sì" dai menù a tendina "Utilizza Secure URLs nel Frontend" e "Utilizza Secure URL in Admin".

Confermare le modifiche tramite il tasto "Salva Config." in alto a destra.

A questo punto sarà opportuno configurare il redirect 301 sul file .htaccess, per consentire il reindirizzamento di tutte le pagine da http a https.

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.

Screenshot_FTP_File_htaccess.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>

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.