2016-06-15 19 views
1

特定のURIからのすべての要求をログに記録します。たとえば、http://test123.com/api/xxxxxxxからのすべてのリクエストを/ apiと一緒に記録したいとします。NGINX特定のURIでのログ要求

server { 
listen 80; 
server_name xxxxxxx; 
root /usr/share/nginx/app/public; 
index index.php index.html; 

location /api{ 
    access_log /var/log/nginx/test.access.log main; 
} 
} 

このコードが正常に要求をログに記録しますが、

open() "/usr/share/nginx/app/public/api" failed (2: No such file or directory) 

エラーを返しましたがありがとうございました。

答えて

1

ロケーション/ apiはその場所のファイルとディレクトリです。適切なファイルを確認してください。

+0

私はURLルーティングを使用しています。だから私はこれをどのようにすることができますか? –

関連する問題