[英]PHP - Access to Font has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header
我需要从网站获取数据,但是刮擦有问题,我有错误
对字体的访问已被CORS策略阻止:无
Access-Control-Allow-Origin
标头
我试图通过将以下内容添加到脚本来修复它:
header('Access-Control-Allow-Origin: http://my-domain.com');
但这是行不通的。 我也尝试放入.htaccess
但是它在那里也不起作用,这是我的代码:
$link = 'http://jakartagrosir.com/products/search-0.html?keyp=sny+230&do=';
$html = file_get_contents($link);
$html = str_replace("../","http://thsoite.com/", $html);
$html = str_replace("styles/tf_black_white/image/favicon.png","http://thsoite.com/styles/tf_black_white/image/favicon.png", $html);
echo $html;
我怎样才能解决这个问题?
您可以将标头放在服务器上,以便允许页面连接到您 (无论如何您可能都不需要)。 但是他们在哪里得到了字体却没有这么做。 当引用字体时,页面引用其域。 您将必须下载字体,并将其字体的链接替换为服务器上字体的链接。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.