2016-08-05 4 views
0

私はfavicon.icoとrobots.txtのログをオフにする方法を見つけようとしています。NGINXウェブサーバーの電源はフラスコ(Python)アプリからまでuWSGIフラスコ(Python)アプリケーションのnginxでfaviconとロボットのログをオフにする方法

だから、私のnginxの設定の最初の部分は次のとおりです。

location/{ 
    try_files $uri @app; 
} 

location @app { 
    include uwsgi_params; 
    uwsgi_pass unix:/srv/www/uwsgi.sock; 
} 

さて、私は

location = /favicon.ico { 
    access_log off; 
    log_not_found off; 
} 

location = /robots.txt { 
    access_log off; 
    log_not_found off; 
} 

は私が404見つからないエラーが発生します(上記の表示されたコードブロックの上)を追加する場合私がそれらのURIを訪問するとき。ここで=の記号を削除すると、場所=/... URIが機能し、faviconとrobotsファイルが表示されます。しかし、なんらかの理由でそれはまだアクセスしてその要求をログに記録します。

ここで何が起こっているようですか?

答えて

0

locationセクションが組み合わされていない、試してみてください。

location = /favicon.ico { 
    access_log off; 
    log_not_found off; 
    try_files $uri @app; 
} 

location = /robots.txt { 
    access_log off; 
    log_not_found off; 
    try_files $uri @app; 
} 
+0

を今すぐURLが働くが、それはまだログインしています。 –

+0

どんなアイデアなのか??? –

関連する問題