Локальноные зеркала соц сетей (проксирование)

gaudi nginx-forum на nginx.us
Ср Фев 1 19:39:29 UTC 2012


Доброго времени суток
Задача сделать доступными из локальной
сети соц сети в виде:
http://vk.example.com  =  http://vk.com   ну и так далее по
аналогии, при этом не нужен редирек,
весь контент должен отдавать локальный
сервер (доступа к интернету у локальных
пользователей нет)
уже какой день бьюсь не могу победить ,
допустим при
		location / {
			proxy_pass            http://www.odnoklassniki.ru;
			proxy_redirect off;
			proxy_set_header Host $ host;
			proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
			proxy_set_header X-Forwarded-Proto $scheme;
			proxy_set_header X-Real-IP $remote_addr;
		}
При логине идет редирект на www.odnoklassniki.ru,
при такой же конструкцие допустим
вконтакте перебрасывается сразу на
страницу вконтакте, тоесть просто
происходит редирект, уже перебрал кучу
вариантов но все не то не могу добиться
что бы работало все как нужно и при этом
для экономии трафика все картинки
кешировать 
так же не могу понять как сделать что бы
проксировались динамически и запросы с
*.odnoklassniki.ru или *.vk.com ну и т.д. (у многих
скрипты, картинки выведены на
отдельные поддомены)
Помогите пожалуйста, хочу людям доброе
дело сделать но не получается
реализовать

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



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