SSL+Unknown state for Apache

Roxis roxis at list.ru
Tue Oct 16 16:23:40 MSD 2007


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


More information about the nginx-ru mailing list