Czy istnieje sposób na wstrzyknięcie kilku wierszy skryptu itp. Dla każdego obsługiwanego php / html / etc. strona? Na przykład jakiś niestandardowy kod JavaScript po -tag?
Wiem, powinieneś być w stanie używać lua w Nginx, ale czy jest lepsze rozwiązanie?
Korzystam z wielu różnych aplikacji internetowych za nginx, więc wydaje się to właściwe. Nie mam dostępu do kodu źródłowego dla każdej aplikacji i utrzymanie ich byłoby uciążliwe.
Odpowiedzi:
27 dla odpowiedzi nr 1Znalazłem sposób, aby to zrobić: 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;
}