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>
Commenti