nginx支持跨域的方法 nginx配置支持跨域
在nginx的配置文件中添加允许跨域的响应头。
参考nginx官方文档,添加响应头的方法如下:

在conf文件的server作用域中添加如下响应头:
server {
listen 80;
# 其他配置...
# 允许跨域
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';
# 其他配置...
}
保存配置,重启nginx服务器,尝试跨域请求nginx目录下的json文件,响应成功。
