SSL+Unknown state for Apache
Goncharov Yuri
neo at kntele.com
Tue Oct 16 17:21:31 MSD 2007
Roxis wrote:
> On Tuesday 16 October 2007, Goncharov Yuri wrote:
>> Приветствую всех. Имеется пачка osCommercoвых проэктов.
>> Обслуживаются 2-мя серверами. Встречает всё nginx - определяет статика или
>> динамика, если динамика(*.php) проксирует на Apache2
>>
>> Всё казалось бы хорошо, но появился нюанс. Возникла необходимость включить
>> SSL Сделал всё как положено, включил ssl на nginx, но!
>>
>> Сам проэкт osCommerse в конфиге предусматривает следующее
>>
>> define('ENABLE_SSL', true);
>>
>> Если переменная установлена в true то в самом коде oscommerce определяет
>> отдавать https:// урлу в html или http по переменной из массива _SERVER
>>
>> if (!empty($_SERVER["HTTPS"]))
>>
>> Приблизительно вот так.
>> Как мне быть? Естественно что трафик от нгинкса к апачу не шифруется и
>> никакие HTTPS до апача не доходят, но наличие такой переменной принимает
>> участие в логике сайта. Просьба не предлагать переписать проэкт, это
>> невозможно (разве что чуточку что-то исправить через конфиг). Возможно
>> попытаться сделать это посредством каких-нибудь доп. хидеров чтобы nginx
>> сетил хидер который апач будет понимать как наличие ssl mode?
>>
>> Спасибо заранее.
>
> доп. хидер и mod_setenvif правило в .htaccess
Какой именно? Как я понял хидер можно выбрать только из списка существующих
или я могу сделать
proxy_set_header additional_header tut_budet_ssl
??
--
Best regards
Phone +380 44 426 8812
CTO KNtelecom Ukraine Ltd.
----------------------------
NEO83-RIPE
More information about the nginx-ru
mailing list