web-dev-qa-db-ja.com

Nginxを介してカスタムコンテンツを挿入する方法

提供されるphp/html/etcごとに数行のスクリプトなどを挿入する方法はありますか?ページ?たとえば、-tagの後のカスタムJavaScript

Nginxでluaを使用できるはずですが、もっと良い解決策はありますか?

Nginxの背後で複数の異なるWebアプリケーションを実行しているので、これを行うには適切な方法だと感じています。各アプリケーションのソースコードにアクセスできません。それらを維持するのは面倒です。

29
pasuna

私はこれを行う方法を見つけました: 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;
}
36
pasuna