To enable reverse proxy (for http and https) you need these modules enabled in Apache:
When you reverse proxy requests to http, add following lines to Apache configuration file:
ProxyPass /abc http://test.com/xyz ProxyPassReverse http://test.com/xyz /abc
But to reverse proxy https content you need a CA certificate. The CA certificate is the same certificate that the server uses to serve https content.
You need to add these lines in Apache configuration file:
SSLProxyEngine On SSLProxyCACertificateFile ssl/certificate.pem ProxyPass /abc https://test.com/xyz ProxyPassReverse https://test.com/xyz /abc
For more details: http://www.apachetutor.org/admin/reverseproxies