У меня установлен сервер Apache в Debian VPS, я использовал его в качестве прокси-сервера, обратного контейнеру Nginx, содержащему статический веб-сайт, я сопоставил порт контейнера с 802 до 3002, и он работает нормально, но у меня возникает проблема при доступе к https://www.example.com это перенаправить меня на http://www.example.com !!Я установил свои vhosts так:
первый vHost (HTTP)
<VirtualHost *:80>
ServerName example.com
<Location />
Order allow...
</Location>
ProxyRequests Off
ProxyPreserveHost On
#proxy to docker nginx -p 3002:80
ProxyPass / http://localhost:3002
ProxyPassReverse / http://localhost:3002
</VirtualHost>
второй vHost (HTTPS, созданный ботом Letencrypt)
<VirtualHost *:443>
ServerName example.com
<Location />
Order allow...
</Location>
ProxyRequests Off
ProxyPreserveHost On
#proxy to docker nginx -p 3002:80
ProxyPass / http://localhost:3002
ProxyPassReverse / http://localhost:3002
#crt files..
SSLCertificateFile /etc/letsen...
SSLCertificateKeyFile /etc/letsen..
Include /etc/letsencrypt/option...
</VirtualHost>
Примечание : образ докера - kyma / docker-nginx