我有一台服务器和一个指向它的域B.最近我买了一个新域A并重定向到B.我删除了A,因为这个错误在加载字体时开始出现。
Redirect from 'A' has been blocked by CORS policy:
No 'Access-Control-Allow-Origin' header is present
on the requested resource. Origin 'B' is therefore not allowed access.
我知道A所指向的服务器必须配置为具有“Access-Control-Allow-Origin”来源,但域A只是我在主机上执行的重定向,因此没有我可以访问的服务器,去做这个。我已经删除了服务器A以重定向到B.
这是如何解决的?
编辑:
两个域都是从godaddy购买的,服务器是在aws中托管的,我已经修改了.htaccess来相应地设置geaders但没有运气。
答案 0 :(得分:2)
如果您控制原点B
,请将以下代码添加到Origin B的.htaccess中Header add Access-Control-Allow-Origin "*"
Header add Access-Control-Allow-Methods: "GET,POST,OPTIONS,DELETE,PUT"
您也可以根据需要编辑该代码。