0

所以,我在 Heroku 上安装了这个 WP,并在上面安装了 Ninja 表单。尽管在本地一切正常,但当我将其推送到 Heroku 时,表单未提交,并且我通过 Chrome 的控制台收到此错误:

Failed to load https://ratts.com.br/wp-admin/admin-ajax.php: No 
'Access-Control-Allow-Origin' header is present on the requested
resource. Origin 'http://ratts.com.br' is therefore not allowed 
access. The response had HTTP status code 503.

值得一提的是,仅当我通过 访问页面时才会出现此错误http,但是当我通过 访问页面时https,表单工作得很好,因为我认为这是一个CORS问题。任何人都知道如何解决这个问题?已经三天没有成功的研究了...... rsrs

4

1 回答 1

0

我相信同一域的 http 到 https 仍然被认为是 CORS。您需要确保所有流量都从 http 重定向到 https。看看这个线程

于 2017-09-16T03:26:44.710 回答