来自A的重定向已被CORS策略阻止。因此不允许原点B访问

时间:2017-05-06 04:42:09

标签: wordpress .htaccess redirect hosting

我有一台服务器和一个指向它的域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但没有运气。

1 个答案:

答案 0 :(得分:2)

如果您控制原点B

,请将以下代码添加到Origin B的.htaccess中
Header add Access-Control-Allow-Origin "*"
Header add Access-Control-Allow-Methods: "GET,POST,OPTIONS,DELETE,PUT"

您也可以根据需要编辑该代码。