Não tenho certeza do que mais ProxyPassReverse
normalmente faz, mas apenas para redirecionamentos consegui usar uma diretiva Header edit
:
Header edit Location ^http://(.+)$ "/corsproxy/http://$1"
Header edit Location ^https://(.+)$ "/corsproxy/https://$1"
Eu joguei usando uma única linha em vez de duas, mas tive um comportamento estranho e não valia a pena rastreá-lo. Eu ainda gostaria de saber se há outros casos que eu não estou cobrindo com essa abordagem.