Pues sí, se puede.
Simplemente hay que configurar el apache con SSL, y en el virtualhost definido para el SSL activar el Proxy:
ProxyPass /
http://www.servidor.com/
ProxyPassReverse /
http://www.servidor.com/
Así se consigue que todo el tráfico entrante vaya por SSL y sea respondido por un servidor HTTP (en mi caso, es un requerimiento)
Saludos.