Heroku
重定向過多
我在 Heroku 上有一個應用程序,我想用兩個不同的 URL 指向它。我使用 CloudFlare 作為我的名稱伺服器。我的第一個域有 8 條記錄;2 個 CNAME、6 個 MX 和 1 個 TXT。它看起來像這樣:
CNAME <my_site.co.uk> is an alias of <my_app.herokuapp.com> CNAME www is an alias of <my_app.herokuapp.com> MX <my_site.co.uk> ... MX <my_site.co.uk> ... MX <my_site.co.uk> ... MX <my_site.co.uk> ... MX <my_site.co.uk> ... TXT google._domainkey ...
當我
my_site.co.uk
按預期載入時。當我為我的第二個域嘗試它時,我收到錯誤:This webpage has a redirect loop ERR_TOO_MANY_REDIRECTS
除了各自的 URL 之外,這兩個站點的 DNS 記錄都是相同的。有什麼問題?
雖然每個 URL 的 DNS 記錄都相同,但加密設置 (
https://www.cloudflare.com/a/crypto/<your_url>
) 卻不同。工作 URL 具有完整的 SSL,而非工作 URL 具有靈活性。現在將兩者都設置為完整允許一次訪問該站點。