Temos uma configuração de proxy reverso do apache em um servidor Ubuntu. O servidor deve redirecionar os usuários para outro servidor através de proxy reverso e armazenar os cookies.
O servidor com o apache também hospeda uma instalação do Wordpress em execução.
Nós configuramos, funciona bem, exceto que há uma falha na seção URL e nos cookies.
Exemplo:
Quando clicamos na URL abaixo link
Ele redireciona para
E ele não armazena cookies, tanto quanto eu posso dizer.
<IfModule mod_ssl.c>
<VirtualHost subdomain.mywebsite.com:443>
ProxyPreserveHost On
RequestHeader set Front-End-Https "On"
ServerName subdomain.mywebsite.com
SSLProxyEngine on
ProxyPass / http://someother.domain.com/
ProxyPassReverse / http://someother.domain.com/
ProxyPassReverseCookieDomain https://subdomain.mywebsite.com http://someother.domain.com/
SSLCertificateFile /etc/letsencrypt/live/cert.pem
SSLCertificateKeyFile /etc/letsencrypt/live/privkey.pem
Include /etc/letsencrypt/options-ssl-apache.conf
SSLCertificateChainFile /etc/letsencrypt/live/chain.pem
</VirtualHost>
</IfModule>
Tags apache2 ssl reverse-proxy