Я создал обратный прокси для доступа к контейнеру docker. Теперь, когда я делаю запрос к ip сервера в локальной сети, меня перенаправляют в домен, который я настроил для контейнера docker. Если я запрашиваю http://ipaddress, я вместо этого получаю https://sub.domain.com Еще более странно, что если я a2dissite sub.domain.com.conf
и systemctl reload apache2
, то поведение все еще продолжается
.conf для контейнер обратного прокси
<VirtualHost *:80>
ServerName sub.domain.com
Redirect permanent / https://sub.domain.com/
</VirtualHost>
<VirtualHost *:443>
SSLEngine On
SSLCertificateFile /path/to/fullchain.pem
SSLCertificateKeyFile /path/to/privkey.pem
SSLProxyEngine on
ServerName sub.domain.com
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
ProxyPass / http://localhost:4040/
ProxyPassReverse / localhost:4040/
RequestHeader set X-Forwarded-Proto "https"
</VirtualHost>