Tarde pero aún así, he tratado el mismo problema, y esto funcionó para mí:
RequestHeader set X_FORWARDED_PROTO 'https' env=HTTPS
La documentación dice:
Cuando la directiva RequestHeader se usa con el argumento agregar, agregar o establecer, se puede usar un cuarto argumento para especificar las condiciones bajo las cuales se tomará la acción. Si la variable de entorno especificada en el argumento env = ... existe (o si la variable de entorno no existe y se especifica env =! ...), la acción especificada por la directiva RequestHeader surtirá efecto. De lo contrario, la directiva no tendrá efecto en la solicitud.
Si bien la variable de entorno HTTPS solo se establece cuando la solicitud se realiza a través de SSL.