Re: надо несколько sub filter в одном Location

vgoncharov nginx-forum на nginx.us
Сб Мар 17 13:30:03 UTC 2012


Не подойдет такой метод.
Лишь некоторые страницы содержат http://,
которые надо заменять на https:/, но чтобы
выяснить какие именно надо парсить все
страницы. По урл определить
невозможно.

Таким образом, если я подкручу другой
веб-сервер (apache) ради аналога
нескольких sub_filter, то зачем тогда нужен
ngix? Тогда уж тот веб-сервер и пусть все
раздает.

Мне непонятно, откуда это ограничение -
один sub_filter на один location? Для чего такая
ограниченная функциональность?

Кто-нибудь из разработчиков сказал бы
слово разъяснительное.

Pavel V. Wrote:
-------------------------------------------------------
> Здравствуйте, vgoncharov.
> 
> Вы писали 17 марта 2012 г., 4:32:12:
> 
> Поскольку страницы проекта
> не все, а только некоторые,
> можно предложить
> использование такого
> варианта:
> 
> отдельно от основного nginx
> ставится специально
> собранный для задачи
> substituions,
> либо старая, уже
> проверенная вами, связка
> версий, либо какая-либо
> новая (nginx+perl),
> либо вообще другой
> веб-сервер.
> 
> В основном nginx в locations, где
> нужны подобные
> подстановки/замены, делаем
> proxy_pass не на
> реальный бэкенд, а на
> "специализированный".
> Переменные/заголовки типа
> X-Real-IP можно дотянуть до
> реального бэкенда без
> особых проблем.
> 
> Ну это как вариант.
> 
> 
> -- 
> С уважением,
>  Pavel                         
> mailto:pavel2000 at ngs.ru
> 
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru

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



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