22
0
Fork 0

Merge HTTP and HTTPS vhost

This commit is contained in:
Victor LABORIE 2016-12-20 17:21:01 +01:00
parent 3c70a02b35
commit c922750e77
1 changed files with 6 additions and 6 deletions

View File

@ -214,19 +214,19 @@ Exemple pour générer un certificat auto-signé :
La configuration d'un VirtualHost pour HTTPS pourra ainsi ressembler à :
~~~{.apache}
<VirtualHost *:80>
<VirtualHost *:80 *:443>
ServerName secure.example.com
ServerAlias www.example.com example.com
RewriteEngine On
RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [L,R=permanent]
</VirtualHost>
<VirtualHost *:443>
[...]
SSLEngine on
SSLProtocol all -SSLv2 -SSLv3
SSLCertificateKeyFile /etc/ssl/private/private.key
SSLCertificateFile /etc/ssl/certs/certificate.crt
#SSLCertificateChainFile /etc/ssl/certs/certificates_chain.pem
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [L,R=permanent]
</VirtualHost>
~~~