Wordpress:从B重定向到A已被CORS策略阻止

时间:2017-08-02 11:16:07

标签: wordpress cors cross-domain

首先,那些类似的问题不符合我的情况,我已经尝试了所有.htaccess解决方案。

我有一个WordPress网站(A)处理预订表格,表格提交给另一个处理数据的服务器(B)(以及跟进客户和付款),提交成功后我需要重定向在A.感谢你的页面,但这种情况发生了

XMLHttpRequest cannot load B. Redirect from 'B' to 'A/thanks-you/' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'A' is therefore not allowed access.

据我所知,通过设置B的响应标头可以解决问题,但我无法访问它。 (已经过测试)

所以我的问题是可以在服务器A上解决这个问题吗?

感谢所有评论和回答。

2 个答案:

答案 0 :(得分:0)

这个CORS问题困扰很多,请尝试以下选项,它可能对您有所帮助。

刚刚将原始网址从http更改为https并在我的情况下解决了问题。还有另一种解决问题的方法。
参考:https://crunchify.com/how-to-fix-access-control-allow-origin-issue-for-your-https-enabled-wordpress-site-and-maxcdn/

答案 1 :(得分:0)

只需将以下行添加到.htaccess文件中即可。

Header set Access-Control-Allow-Origin "*"