nginx处理静态资源跨域的问题?
分别在现有局域网服务器:
http://192.168.xx.xx:xxx/models 下放了一下 3d 模型文件,格式大概为 .fbx
、.obj
等;
http://192.168.xx.xx:xxx/images 放置了一些图片文件;
然后在本地配置nginx,想通过本地发布的项目去引用局域网服务器上的资源,本地项目引用图片
文件正常,引用 3d 文件缺提示跨域
问题而无法加载:
本地nginx.config 配置如下:
server { listen 789;
server_name 192.168.xx.xx;
location / {
root F:/codes_git/datav/dist;
index index.html index.htm;
}
location ~* /models {
//局域网服务器
proxy_pass http://192.168.xx.xx:xxxx;
}
location ~* /api {
//局域网服务器
proxy_pass http://192.168.xx.xx:xxxx;
}
}
请问置才能正常访问到这些 3d 文件?
回答:
- 纯静态内容你放到一个端口下面多好……
- 只是 GET 纯静态内容,估计你加个统一的头就可以了。
nginx">location ~* \.(fbx|obj)$ { add_header 'Access-Control-Allow-Origin' '*';
}
以上是 nginx处理静态资源跨域的问题? 的全部内容, 来源链接: utcz.com/p/933318.html