Você precisa adicionar NameVirtualHost
.
Tente adicionar o seguinte
NameVirtualHost 123.0.1.2:80
NameVirtualHost 123.0.1.2:443
Mais informações:
Eu tenho a seguinte configuração:
<VirtualHost 123.0.1.2:80>
ServerName website.com
DocumentRoot "/var/www/website.com"
RewriteEngine on
RewriteCond %{SERVER_PORT} ^80$
RewriteRule ^(.*)$ https://%{SERVER_NAME}$1 [L,R]
</VirtualHost>
<VirtualHost 123.0.1.2:443>
DocumentRoot "/var/www/website.com"
ServerName website.com
SSLEngine on
SSLCertificateFile /var/ssl/testing/server.crt
SSLCertificateKeyFile /var/ssl/testing/server.key
<Directory "/var/www/website.com">
allow from all
Options +Indexes
</Directory>
SSLVerifyClient none
</VirtualHost>
No entanto, isso me dá um erro de protocolo SSL, o que não acontece se eu remover o primeiro VirtualHost.
Felicidades
Você precisa adicionar NameVirtualHost
.
Tente adicionar o seguinte
NameVirtualHost 123.0.1.2:80
NameVirtualHost 123.0.1.2:443
Mais informações:
Tags ssl apache-2.2