Apache – redirect HTTP2HTTPS
Per eseguire il “rewrite”, per redirigere tutte le richieste http ad https di un dominio e di tutti i suoi sottodomini è sufficiente abilitare il “rewriteEngine” e inserire la condizione di rewrite e la corrispondente regola.
Nel seguente esempio il dominio “tuosito.com” e tutti i suoi sottodomini “*.tuosito.com” vengono rediretti verso i corrispondenti in https.
ex. file in /etc/apache2/site-available/tuosito.com.conf
1 2 3 4 5 6 7 |
<VirtualHost *:80> ServerName tuosito.com ServerAlias tuosito.com *.tuosito.com RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] </VirtualHost> |