解决图片跨域
sunniejs opened this issue · 9 comments
sunniejs commented
关于项目大家问的最多的问题就是图片出现了跨域,大家可以在这里积极的提出解决方案。
sunniejs commented
1.如果图片在你自己的服务器上,配置nginx
location / {
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers "Origin, X-Requested-With, Content-Type, Accept";
add_header Access-Control-Allow-Methods "GET, POST, OPTIONS";
add_header Access-Control-Allow-Credentials "true";
if ($request_method = "OPTIONS") {
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Methods "GET, POST, OPTIONS";
return 204;
}
}
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
add_header Access-Control-Allow-Origin *;
expires 30d;
error_log off;
access_log /dev/null;
}
superggh commented
我的是阿里oss 特别麻烦
leozhang136 commented
阿里云oss 怎么处理呢
newbaner commented
+1
sunniejs commented
我的是阿里oss 特别麻烦
我阿里云上的图片可以直接用啊,阿里云oss有跨域设置吧
penghao-06 commented
大佬,阿里oss 跨域怎么解决的
penghao-06 commented
+1
阿里云oss怎么处理呢
大佬,请问阿里的oss怎么解决的
pqx1993 commented
请问OSS跨域问题怎么解决的,为什么我的配置允许跨域,还是报错?
wangbaiwang commented
有大佬解决了跨域的问题了吗?好蛋疼,阿里云的oss也配了,还是报跨域