Reverse proxy HTTPS -> HTTP

Maximus43 nginx-forum на nginx.us
Пн Фев 14 18:02:17 MSK 2011


Здравствуйте!
Недавно администрирую сервер, поэтому
вопрос может показаться глупым. Однако
сходу я его решить не смог.
Стоит nginx в качестве фронтенда и nginx +
php-fpm в качестве бэкенда. В раздел
администратора вход по сертификату. С
настройкой SSL справился без проблем, но
CMS проверяет правильность заголовков
$_SERVER["HTTP_REFERER"] и когда видит в адресе https
- ругается, т.к. это не совпадает с
переменной BASE_URL. Можно конечно
отключить проверку, но желательно все
сделать как следует.
Итак, мне надо изменить https на http в
заголовке запроса, передаваемого
проксируему серверу. Чтобы
проксируемый сервер думал, что с ним
общаются с http ссылкой. Я чувствую, что
нужен rewrite, но как это сделать я не знаю,
ввиду своей неопытности в предметной
области. :-)
Помогите советом, пожалуйста!

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,175025,175025#msg-175025




Подробная информация о списке рассылки nginx-ru