Here is my working code
<VirtualHost *:443>
ServerName subdomain.domain.com
ServerAdmin admin@domain.com
SSLEngine On
SSLCertificateKeyFile /etc/ssl/private/subdomain.key
SSLCertificateFile /etc/ssl/certs/subdomain.crt
SSLCertificateChainFile /etc/ssl/server.ca.pem
SSLCACertificateFile /etc/ssl/ca.pem
BrowserMatch ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ErrorLog /var/log/apache2/error.log
SSLProxyEngine On
ProxyPreserveHost On
ProxyRequests Off
ProxyPass / https://192.168.0.100/
ProxyPassReverse / https://192.168.0.100/
php_flag display_errors on
php_value error_reporting 7
</VirtualHost>