Welcome! Log In Create A New Profile

Advanced

Re: ngx_http_proxy_module + ngx_http_sub_module

Konstantin Tokarev
May 19, 2016 10:32AM
19.05.2016, 17:28, "tonagra" <nginx-forum@forum.nginx.org>:
> Добрый день,
>
> А правда, что subs_filter работает только для одной строки в HTML? И сделать
> полноценную замену не получиться.
> Не получается сделать
>
> subs_filter '<body>(.*)</body>'
> '<body><span>Test1</span>$1<span>Test2</span></body>' gir;
>
> только так
>
> subs_filter '<body>' '<body><span>Test1</span>' gir;
> subs_filter '</body>' '<span>Test</span></body>' gir;
>
> https://habrahabr.ru/post/158393/
> "Единственное, но очень серьезное ограничение модуля замены — он работает
> только с одной строкой. Это ограничение заложено архитектурно, поскольку
> модуль работает на этапе, когда страница загружена частично (chunked
> transfer encoding) и нет никакой возможности выполнить полнотекстовый
> regexp."
>
> Подскажите есть ли выход....

Написать серверный скрипт, который будет выкачивать ответ целиком и возвращать результат обработки

--
Regards,
Konstantin

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

ngx_http_proxy_module + ngx_http_sub_module

tonagra May 19, 2016 10:27AM

Re: ngx_http_proxy_module + ngx_http_sub_module

Konstantin Tokarev May 19, 2016 10:32AM

Re: ngx_http_proxy_module + ngx_http_sub_module

tonagra May 19, 2016 10:37AM

Re: ngx_http_proxy_module + ngx_http_sub_module

kpoxa May 19, 2016 12:50PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 127
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