nginxでtry_filesを使用しているときにコマンドを実行することは可能ですか?
これは、すべてのリクエストを mongoDB に記録するためです。
ありがとうございました。
try_filesに名前付きの場所にアクセスさせることができ、名前付きの場所で好きなことを行うことができます(fcgi / uwsgi / reverse proxy)...
必要最低限の構成は次のようになります。
location / { try_files $uri $uri/ @named; }
location @named {
# fcgi/uwsgi/revorse proxy, add necessary directives for what you want to do
}
ただし、以前のtry_filesパーツが一致しない場合にのみ、指定された場所に到達することに注意してください(上記の例では、要求パスに一致するファイルまたはディレクトリがない場合)。