Welcome! Log In Create A New Profile

Advanced

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

March 17, 2012 09:30AM
Не подойдет такой метод.
Лишь некоторые страницы содержат 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@ngs.ru
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

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

Pavel V. March 17, 2012 02:06AM

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

vgoncharov March 17, 2012 09:30AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 263
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready