繁体   English   中英

Github中Jekyll站点中的Access-Control-Allow-Origin HTTP标头

[英]Access-Control-Allow-Origin HTTP header in Jekyll site in Github

升级到最新的谷歌浏览器后,我收到以下错误。

来自“ http://fonts.gstatic.com ”的字体已被跨源资源共享策略阻止加载:请求的资源上没有“Access-Control-Allow-Origin”标头。

因此,Web字体无法正常工作。 我知道,如果我添加Access-Control-Allow-Origin HTTP标头,它将起作用。 但我的网站是一个Jekyll网站,它使用Github托管。

那么如何在Github中托管的Jekyll生成的站点中添加Access-Control-Allow-Origin http头?

gstatic.com中的字体与Access-Control-Allow-Origin:*标头一起提供。 至于说在这里 ,它可以是一个代理问题。

有一件事是肯定的,你不能在Github页面上自己设置这个标题。

这是一个老问题的答案,但希望它会帮助某人。

如果您使用http访问Google Maps API或字体,请尝试使用https版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM