Subs#

Модуль Subs позволяет заменять строки в теле HTTP-ответа (как фиксированные, так и по регулярным выражениям). При этом заменяются все вхождения, найденные в теле ответа.

Загрузка модуля#

Подключение модуля в контексте main{}:

load_module modules/ngx_http_subs_filter_module.so;

Пример конфигурации#

http {
    server {
        listen 80;

        location / {
            subs_filter_types text/html text/css text/xml;
            subs_filter st(\d*).example.com $1.example.com ir;
            subs_filter a.example.com s.example.com;
            subs_filter http://$host https://$host;
        }
    }
}

Дополнительная информация#

Подробная документация и исходный код доступны по ссылке: yaoweibin/ngx_http_substitutions_filter_module