Domain-Name-System

瀏覽器應該使用此 DNS 配置顯示什麼 URL?

  • April 20, 2013

如果我在 DNS 中有以下記錄:

hostname               Record Type         address
benmccormack.com       A                   216.10.244.61
www.benmccormack.com   CNAME               benmccormack.com

當使用者輸入http://benmccormack.com>時,使用者應該期望在瀏覽器的地址欄中看到什麼?<http://www.benmccormack.com>怎麼樣?我原以為我會在地址欄中看到<http://www.benmccormack.com>更改為<http://benmccormack.com,但也許我誤解了 CNAME 記錄應該如何工作。

(注意:大約 15 分鐘前,我剛剛更新了我網站的 dns,所以這些更改可能還沒有傳播。)

他們應該看到他們輸入的任何地址,除非您在網路伺服器上設置了某種重定向。

此外,看起來您沒有正確更新您的區域文件,或者它還沒有傳播,因為 www.benmccormack.com 正在作為 A 記錄返回:

$ dig www.benmccormack.com

; &lt;&lt;&gt;&gt; DiG 9.6.0-APPLE-P2 &lt;&lt;&gt;&gt; www.benmccormack.com
;; global options: +cmd
;; Got answer:
;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 809
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.benmccormack.com.      IN  A

;; ANSWER SECTION:
www.benmccormack.com.   3600    IN  A   216.10.244.61

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