Это должно быть в состоянии работать с этими директивами:
ProxyPass /domain1.com/ https://domain1.com/
ProxyPass /domain2.com/ https://domain2.com/
Запрос на https://yourproxy.com/domain1.com/some/path
должен затем быть перенаправлен на https://domain1.com/some/path
.Также возможно, что вам может понадобиться использовать некоторые из директив SSLProxy * из mod_ssl.
Редактировать На основании комментария вы можете попробовать это:
ProxyPass / http://
Я только что попробовал это, и http://myproxy.com:port1/myserver.com:port2/some/path
было отправлено (и возвращено) http://myserver.com:port2/some/path
.
Однако, это кажется плохой идеей с точки зрения безопасности.Я полагаю, что это позволяет прокси-серверу располагаться на одной стороне брандмауэра, а бэкэнды должны находиться за брандмауэром.Я, конечно, не веб-эксперт, но мне кажется, что он немного отрывочный.