Estou usando o apache 2.2, tentando fazer a reescrita de um subdomínio de url para outro domínio, ele está funcionando corretamente em http vhost, mas em https não funciona de todo
/etc/apache2/domain1.conf:
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName *.domain1.com
DocumentRoot /var/www/domain1
RewriteEngine On
RewriteCond %{HTTP_HOST} ^sub\.
RewriteRule (.*) https://sub.domain2 [R=301,L]
..........
......
</VirtualHost>
<VirtualHost xx.xx.xx.xx:443>
ServerAdmin webmaster@localhost
ServerName *.domain1.com
DocumentRoot /var/www/domain1
RewriteEngine On
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^sub\.
RewriteRule (.*) https://sub.domain2 [R=301,L]
.......
</VirtualHost>
Alguma ajuda por favor?