假设在nginx服务器上,/data/test目录下有文件a.json,按照如下方式配置nginx,
http {
server {
listen 80;
charset utf-8;
root /data/test;
index index.html index.htm;
}
}
通过浏览器访问:http://1.2.3.4/test/a.json 那么浏览器会自动下载该文件。
假如我们不想下载,只是想在浏览器上显示a.json文件中的内容,那么需要如下配置:
http {
server {
listen 80;
charset utf-8;
root /data/;
index index.html index.htm;
}
}
也就是说,nginx的root指令指定的目录下,必须要建立一个目录,然后再在里面放文件才能在浏览器上显示。