2
Nginxでアクセスおよびエラーログを使用しています。Nginx - 特定のファイルまたはフォルダをaccess.logに記録することを除外します。
私は非常に多くのアクセス要求を受けていますが、access.logにはあまりにも多くのストレージスペースを占有しているため、必須ではありません。
特定のファイルまたはフォルダをaccess.logに記録することを除外することはできますか?
私はあなたがブロックまたはサーバが統計のための要求を処理している場所を知っている場合は、この操作を行うことができ/stats/
server {
listen 80 default_server;
listen 443 ssl default_server;
server_name ***.co.uk www.***.co.uk;
root /var/www/***/html;
index index.html index.php;
access_log /var/www/***/log/access.log;
error_log /var/www/***/log/error.log;
}
私はもう少し詳細に私の質問を更新しました。この例では、 'stats'フォルダをどのように除外しますか? –
私は自分の答えを更新しました。それが動作することを確認してください。そうでない場合は、その結果が何だったかを教えてください。 –
私は、サーバーブロックのアクセスログを定義し、それをロケーションブロックでオーバーライドしようとすると違いがないことが分かりました。私は各ロケーションブロックで異なるアクセスログルールを定義しなければならなかった。 –