Subs#

El módulo Subs permite el reemplazo de cadenas en el cuerpo de las respuestas HTTP (tanto fijas como usando expresiones regulares). Todas las ocurrencias encontradas en el cuerpo de la respuesta son reemplazadas.

Instalación#

Para instalar el módulo, use uno de los siguientes paquetes:

  • Angie: angie-module-subs

  • Angie PRO: angie-pro-module-subs

Carga del módulo#

Para incluir el módulo en el contexto de main{}:

load_module modules/ngx_http_subs_filter_module.so;

Ejemplo de configuración#

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;
        }
    }
}

Información adicional#

La documentación detallada y el código fuente están disponibles en: yaoweibin/ngx_http_substitutions_filter_module