2014-02-26 157 views
0

我最近遷移我的應用程序AWS和設置www.domain.com一個CNAME,爲domain.com重定向到www.domain.com重定向。停止裸域重定向到www

問題是,一個外部服務在裸網域上使用了一個路徑(類似於domain.com/external/service/)但是在重定向時,所有的HTTP POST數據都被重定向丟棄,而且我不能更改外部服務正在調用的網址。

爲了解決這個問題,我在route53上設置了我的裸域以指向我的應用所在的彈性負載均衡器。我使用別名設置了一條指向我的彈性負載均衡器的A記錄。

它已經兩天了,我的裸體域名仍然重定向到www。因此外部服務下降。關於我能做什麼的任何想法?

回答

0

我以一個長鏡頭 - 有不同的可能出現的問題:

  1. 您通過記錄ELB轉發裸域,但你的EC2 instace(比如Apache)的又是做一個重定向(不DNS ,但http 301)回到www。
  2. 檢查DNS TTL。如果TTL太大(比如說48小時),那就需要那個時間。你需要等待更長的時間。
  3. Route53是否完全管理您的DNS?一種可能性是,像Godaddy這樣的其他人仍然在爲您做DNS - 所以沒有人會聯繫Route53來進行反思。
+0

原來的TTL被設定爲48小時,這當我張貼了這個,我是90分鐘短! –

+0

哦!好。我錯過了這種可能性。爲了新讀者的利益編輯了上述答案。 –

+0

謝謝,接受:) –