2017-09-15 55 views
0

所以,我已經在Heroku上安裝了這個WP,並且我已經安裝了忍者形式。儘管一切工作確定本地,當我把它的Heroku,形式不是submited和我通過Chrome的控制檯收到此錯誤:WordPress的忍者形式,訪問控制 - 允許來源和管理-ajax.php

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

+0

您可以將所有http請求轉發/重定向到https對應方嗎?但似乎該網站的http版本發佈到https版本,反之亦然。我會嘗試禁用該網站的http版本 - 或者使網站名稱/標題包含https,如果它尚未。希望你能解決它。 – Radmation

+0

*「響應的HTTP狀態碼爲503。」*僅表示「服務不可用」。這似乎是你需要確定原因並修復的實際問題。事實上,該響應中沒有「Access-Control-Allow-Origin」標頭實際上並不重要,因爲服務器告訴你存在一些致命錯誤 - 某些服務器端故障 - 阻止服務器進一步繼續進行。 (許多或大多數服務器不會將'Access-Control-Allow-Origin'標頭添加到5xx或4xx錯誤響應中 - 相反,它們只會將該標頭添加到2xx成功響應中。) – sideshowbarker

回答

相關問題