2011-12-29 31 views
8

サイトのためにnginxに切り替えると、静的なjsonファイルが提供されています。静的なjsonファイルを提供するようにnginxを設定する

私は、MIMEタイプに追加:

application/zip       zip; 
... 
application/json      json; 
... 

して再起動しますが、それは、ダウンロード(すなわちhttp://domain.com/json-tmp/locations.json)としてそれを提供しようとしました。何を設定する必要がありますか?私が最初にJavaScriptをみます

application/javascript    json; 

またはプレーンテキストとして

...

text/plain       txt json; 

THX

+0

このファイルタイプをどうすればいいのかわからないと思います。 Safari、Chrome、FFでダウンロードしようとしています – timpone

答えて

2

この投稿はかなり古いですが、nginx設定ファイルにapplication/json mimeタイプを追加して、サーバを再起動すると動作するはずです。

jsonファイルを要求するとき、レスポンスヘッダーをデバッグし、Content-Typeヘッダーがapplication/jsonに正常に変更されているかどうかを確認してください。

0

ジャバスクリプトとしてそれを提供してください...。

4

私は/etc/nginx/mime.types

application/json      json; 

を追加し、それを動作させるためにnginxの再起動する必要がありました。

関連する問題