Configurazione SSL Apache

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

Leave a Reply

Your email address will not be published.