заметки об администрировании и python. Траблшутинг в «примерах» и HOWTO.

😎 О себе | 📚 Литература и ресурсы | ⚡ Все посты | 📮 E-mail
2 заметки с тегом

https

Проксирование https:// с помощью apache2 Ubuntu 16.04/18.04

Проксирование https:// с помощью apache2 Ubuntu 16.04/18.04

Для корректной работы проксирования сайтов с использованием https протокола необходимо указать параметр SSLProxyEngine On. В противном случае при попытке проксирования запроса — будет возникать 500 ошибка

Поэтому конфигурацию необходимо привести к следующему виду:


        SSLProxyEngine On

        ProxyPreserveHost On       
        ProxyPass / https://some-site.com/
        ProxyPassReverse / https://some-site.com/
        ProxyRequests Off



Подробнее http://httpd.apache.org/docs/current/mod/mod_ssl.html#sslproxyengine

 Нет комментариев    95   2018   apache   Apache2   https   proxy   ssl   Ubuntu

https в связке nginx+apache2: борьба против циклического редиректа

Если редирект устанавливается с помощью .htaccess, то данные варианты подходят лучше всего. Вариант 1:

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

  Вариант 2:

SetEnvIf HTTPS on SERVER_PORT=443
RewriteCond %{ENV:HTTPS} !on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 
 Нет комментариев    75   2016   .htaccess   Apache2   https   nginx