Per abilitare l’SSL su apache (443) installare il pacchetto: “mod_ssl”
Creare all’interno della cartella conf.d un file vhost.conf come di seguito:
<VirtualHost *:80> ServerName <www.dominio.it> ServerAlias <dominio.it> DocumentRoot "<path>" RewriteEngine on RewriteCond %{SERVER_NAME} ^<www.dominio.it> RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent] </VirtualHost>
Questo serve per reindirizzare le chiamate http verso https.
Nella stessa cartella creare un file vhost-ssl.conf per gestire i certificati come di seguito:
<IfModule mod_ssl.c> <VirtualHost *:443> SSLEngine on ServerName <www.dominio.it> DocumentRoot "<path>" SSLCertificateFile <file di certificato> SSLCertificateKeyFile <file chiave del certificato> SSLCertificateChainFile <file di certificato intermedio> </VirtualHost> </IfModule>
Comments