Как ввести пользовательский контент через 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;
}