Как ввести пользовательский контент через Nginx?

есть ли способ ввести несколько строк скрипта и т. д. для каждого обслуживаемого php / html / etc. Пейдж? Например, некоторые пользовательские javascript после тега?

Я знаю, вы должны иметь возможность использовать lua в nginx, но есть ли лучшее решение?

Я запускаю несколько разных веб-приложений за nginx, поэтому он чувствует, что это правильный способ сделать это. У меня нет исходного кода доступа для каждого приложения, и поддержание их было бы громоздким.

1 ответов


Я нашел способ сделать это: http://nginx.org/en/docs/http/ngx_http_sub_module.html

location / {
    sub_filter </head>
        '</head><script language="javascript" src="$script"></script>';
    sub_filter_once on;
}