Eu gostaria de redirecionar todo o tráfego de entrada para HTTPs, exceto para tráfego de entrada em IP privado (10. . . *). Com a seguinte configuração, o tráfego externo não está sendo redirecionado para HTTPs.
Este VirtualHost para IP privado
<VirtualHost 10.191.120.232:80>
ServerName webservice.local
...
</VirtualHost>
VirtualHost padrão para redirecionar todo o tráfego para HTTPs
<VirtualHost _default_:80>
ServerAdmin webmaster@localhost
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
</VirtualHost>
Tags apache-2.2 private-ip