ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Идея по работе с apache backend



Высказал ее в apache-talk, но, возможно, Вы не видели.
Как я вижу по архиву, проблема взаимодействия с бекбоном, управляемым .htaccess поднимается. Но варианты прокидывать все запросы к директориям, где есть htaccess не очень хороша, ибо это управление используется часто довольно. У меня возникла идея расширения функциональности proxy_pass и ввода некого "proxy_pass_head". Суть в том, что фронтенд по этой директиве обращается к бекенду с HEAD и если ответ - ошибка, выдает свою ошибку (или перезапрашивает бекенд уже GET-ом, хотя это оверхед). Если ответ положительный, то начинает выдачу файла сам, основываясь на своей конфигурации. При корректно настроенных вирутал-хостах на бек и фронт -ендах, апач отрабатывает все варианты доступа к файлу, и если все ок, то файл этот уже отдает nginx (исключая стадию прокачки файла по внутренним tcp соединениям и кеширования его).





 




Copyright © Lexa Software, 1996-2009.