Re: Переменная $https

2013-08-06 Пенетрантность Nick Knutov
Спасибо, это полностью решило задачу. 06.08.2013 11:56, Olexander Shtepa пишет: >> Вопрос уже скорее про апач, но есть ли возможность добавить ему >> переменную HTTPS средствами извне при отсутствии mod_ssl (ссл >> терминируется на нгинх, у апача только хтпп)? > > Я делаю так: > На nginx: >

Re: Переменная $https

2013-08-05 Пенетрантность Olexander Shtepa
> Вопрос уже скорее про апач, но есть ли возможность добавить ему > переменную HTTPS средствами извне при отсутствии mod_ssl (ссл > терминируется на нгинх, у апача только хтпп)? Я делаю так: На nginx: proxy_set_header X-SCHEME $scheme; В apache: SetEnvIf X-SCHEME "^https$" HTTPS=on > И, со

Re: Переменная $https

2013-08-05 Пенетрантность Валентин Бартенев
On Monday 05 August 2013 22:35:59 Nick Knutov wrote: > Я столкнулся с кучей .htaccess с правилами для mod_rewrite, где > ожидаются значения off и on. > [...] Так а какое отношение nginx имеет к .htaccess и mod_rewrite? Если вы хотите прокидывать информацию о протоколе на Apache-бэкенд, то де-фак

Re: Переменная $https

2013-08-05 Пенетрантность Nick Knutov
Я столкнулся с кучей .htaccess с правилами для mod_rewrite, где ожидаются значения off и on. И да, похоже что переменные окружения и mod_rewrite разные сущности, потому что у меня не заработало RewriteCond ${HTTPS} on но заработало RewriteCond ${HTTP:HTTPS} on Вопрос уже скорее про апач, но есть

Re[2]: Переменная $https

2013-08-05 Пенетрантность Михаил Монашёв
Здравствуйте, Nick. > Ок, идею понятна, однако многие юзеры апача в для mod_rewrite в своих > .htaccess ожидают другого поведения. > Я сделал так: > set $https_apache "off"; > if ($https = "on") { set $https_apache $https; } > [...] > proxy_set_header

Re: Переменная $https

2013-08-05 Пенетрантность Nick Knutov
Ок, идею понятна, однако многие юзеры апача в для mod_rewrite в своих .htaccess ожидают другого поведения. Я сделал так: set $https_apache "off"; if ($https = "on") { set $https_apache $https; } [...] proxy_set_headerHTTPS $https_apache; Есть пр

Re: Переменная $https

2013-08-05 Пенетрантность Валентин Бартенев
цию по mod_rewrite. Для подобных задач в nginx всегда была переменная $scheme, гораздо более удобная на мой взгляд, чем апачевская HTTPS. Переменная $https появилась не так давно, тогда данный вопрос был тщательно изучен, и была выбрана реализация, совместимая с максимальным количеством приложе

Re: Переменная $https

2013-08-05 Пенетрантность Михаил Монашёв
Здравствуйте, Nick. > В нгинх - > $https > “on” если соединение работает в режиме SSL, либо пустая строка > А вот в апаче - > HTTPS > Will contain the text "on" if the connection is using SSL/TLS, or "off" > otherwise. > Вопрос - почему в нгинх сделано так, правильно ли это и не стоит ли > по

Переменная $https

2013-08-05 Пенетрантность Nick Knutov
В нгинх - $https “on” если соединение работает в режиме SSL, либо пустая строка А вот в апаче - HTTPS Will contain the text "on" if the connection is using SSL/TLS, or "off" otherwise. Вопрос - почему в нгинх сделано так, правильно ли это и не стоит ли поменять поведение этой переменной на как