configurationnginx来提供静态的json文件

切换到一个网站的nginx,我有一个问题是提供静态json文件。

我join了mimetypes:

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

并重新启动,但它试图将其作为下载(即http://domain.com/json-tmp/locations.json )。 还有什么我需要configuration?

谢谢

我知道这个帖子是相当古老的,但添加应用程序/ JSON MIME类型到Nginx的配置文件,再加上重新启动服务器应该工作。

当您请求json文件时,尝试调试响应头,并检查Content-Type头是否已成功更改为application / json。

我不得不补充

  application/json json; 

/etc/nginx/mime.types并重新启动nginx来使其工作。

尝试作为JavaScript服务…

 application/javascript json; 

或者作为纯文本…

 text/plain txt json; 

我会先尝试JavaScript。