Domain-Name-System

DNS 重定向錯誤(可能與 CNAME 相關)

  • October 12, 2011

我有這個問題。那裡有很多資訊,但我嘗試過的所有事情都沒有幫助,我仍然無法確定是否可以幫助。

我有一個最初由提供商提供的網站。後來我將 DNS 轉移到另一個 Web 託管站點,但 DNS 設置在原始域註冊商上仍然可見。

所以發生的情況是該站點將顯示在 www.domain.com 而不是當我放置 domain.com

我已經檢查了原始提供商和新提供商的 CNAME 設置,並且似乎是正確的。我還嘗試使用 .htaccess 文件啟用轉發,但也失敗了(儘管其他一些重定向似乎效果很好)。

為了最終讓 domain.com 正常工作,我無法確定還能去哪裡尋找!可能是對禁止此類事情的新網路主機的某種限制嗎?(即使存在 CNAME 設置)任何幫助將不勝感激。這個問題困擾了我一個多月!

謝謝


2011 年 10 月 10 日更新

我試圖理解這一切。域名是fineenergy.co.uk(或www.fineenergy.co.uk 是真正有效的域名)

通過執行 NSLookUp,我得到的結果比 www.fineenergy.co.uk 多得多

我認為,正如您所說,缺少 A 記錄或 CNAME 記錄,但在檢查 DNS 設置後,我發現兩條記錄都在那裡。詳細說明: A 記錄主機fineenergy.co.uk 指向66.96.147.104 CNAME 記錄主機fineenergy.co.uk 指向www.fineenergy.co.uk

不知道我還能添加什麼。我能想到的唯一另一件事是這些設置被忽略,有利於原始主機的設置。

任何其他建議都將受到歡迎。謝謝你們的幫助!

在沒有看到實際記錄的情況下,您將需要對域進行 DIG(或 NSLOOKUP)並查找帶有和不帶有 www 的返回內容。

這就是 stackoverflow.com 的設置方式。如果您缺少 www 和沒有 www 的 CNAME 或 A 記錄,那是您的問題。

stackoverflow.com.  1200    IN  A   64.34.119.12
www.stackoverflow.com.  1200    IN  CNAME   stackoverflow.com.

如果您發布域,我們可以提供更好的幫助。另外,這個問題應該在 serverfault.com 上,我已經要求將它移到那裡,因為它與程式無關。

編輯:10/10

由於您看到的是 A 記錄,但網際網路沒有,這可能是由於域指向錯誤的名稱伺服器。

Name servers:
       dns1.fluent.ltd.uk        195.78.94.253
       dns2.fluent.ltd.uk        195.78.94.254

您提到了切換網路主機,如果那不是您目前的網路主機,那麼您需要聯繫 1 & 1 AG 並讓他們將名稱伺服器更改為您目前的網路主機,以便網際網路看到正確的 DNS 記錄。

引用自:https://serverfault.com/questions/318701