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