Записи за November, 2011

Nginx: Проксирование cookies

Thursday, November 17th, 2011

— Этот лимонад из настоящих лимонов?
— Да, из настоящих.
— Я попробую его, если вы купите у меня скаутское печенье.
— А это печенье из настоящих скаутов?

– Х/Ф «Моральные ценности семейства Аддамсов»

cookie-monster
При работе web-сервера в качестве фронтэнда к некоторому приложению может возникнуть необходимость изменять на лету содержимое Cookies, отдаваемых приложением пользователю. Это может быть название домена, путь к приложению… да всё, что угодно – ситуации бывают разные. Если мы используем Apache, то всё решается с помощью директив ProxyPassReverseCookieDomain и ProxyPassReverseCookiePath модуля mod_proxy. Если же судьба связала нас с nginx, то решение чуть менее простое. Но зато их как минимум несколько. Один из них – это модуль интерпретатора Lua, который кроме описанной задачи сможет решить нам ещё большое количество других.

Но начнём с самого начала.

(more…)

Метки:
Категория: Nginx | Нет комментариев »