簡體   English   中英

無法通過Heroku和CloudFlare訪問Rails應用

[英]Cannot access Rails app via Heroku and CloudFlare

我一直在開發一個簡單的應用程序,該應用程序托管在Heroku的以下位置: https : //enigmatic-hollows-2702.herokuapp.com/-該頁面在瀏覽器中的加載情況很好,一切都很好。 我遇到的問題是我嘗試在應用程序中使用根域“ lunchnexus.com”。 這些是我已采取的步驟:

  1. 使用CloudFlare提供的名稱服務器更新了Hoover(注冊商)名稱服務器記錄
  2. 在CloudFlare中添加了Lunchnexus.com,並創建了一個CNAME記錄,該記錄將Lunchnexus.com定向到“ enigmatic-hollows-2702.herokuapp.com”
  3. 在Heroku登錄面板中將Lunchnexus.com添加到了我的應用中。

我現在面臨的問題是,這會創建一個重定向循環-以某種方式(我懷疑它可能與SSL有關,因為CloudFlare支持在某種程度上指示了我朝這個方向發展。)我不確定這在哪里設置。

我嘗試在production.rb中啟用和禁用configure.force_ssl = true / false,但這沒有什么區別。 我嘗試在CloudFlare中啟用和禁用SSL,但這也沒有區別。

感覺就像問題是做的CloudFlare -由於應用程序加載,當它使用* .herokuapp.com URL工作得很好,但我在我束手無策,和CloudFlare的支持是不是真的有幫助。

任何想法是什么導致此重定向循環?

通常,當服務器和/或您創建的任何PageRules上的重定向沖突時,都會發生重定向循環。

我們看到的一個相當普遍的問題是,客戶執行了類似的操作,例如將root重定向到www,然后又有另一個重定向說將www發送到root。

我個人沒有通過https://訪問該網站的任何錯誤,所以請讓支持人員知道您是否還有任何問題(錯誤出現在的特定網址(如果再次發生)將非常有幫助)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM