修改服务器设置解决跨域问题

如果网站和静态文件不在同一个域名下,就会出现跨域问题,导致静态文件被屏蔽,
这种情况就需要添加一个 Access-Control-Allow-Origin 的 HTTP header 了。

nginx:

add_header Access-Control-Allow-Origin "*"; 

注意这样是很不安全的,建议把 * 改成可信的域名,如

add_header Access-Control-Allow-Origin "wenda.wecenter.com"; 



add_header Access-Control-Allow-Origin "*.wecenter.com"; 


apache:

<IFModule mod_headers.c>
Header add Access-Control-Allow-Origin "*"
</IFModule>

已邀请:

该问题目前已经被锁定, 无法添加新回复