DNS 名稱伺服器 A 和 CNAME 記錄

DNS 名稱伺服器 A 和 CNAME 記錄

我對 DNS 配置缺乏經驗,並且在網域託管設定方面遇到問題。

我有兩個網域:“www.mydomain1.com”和“www.mydomain2.com”,其中 mydomain2 指向與 mydomain1 相同的位置。

這些域名最近由之前控制它們的人傳遞給了我。我在英國有一個 fasthosts 帳號。當我接受網域名稱時,我無法存取 DNS 設置,並向 fasthosts 詢問原因。回覆說

兩個網域的委託託管選項都已啟用,這就是為什麼您無法找到編輯高級 DNS 記錄的選項的原因。

我現在已停用委託託管選項,因此您現在可以編輯帳戶中兩個網域的高級 DNS 記錄。

現在,當我登入 fasthost 控制面板時,我可以存取 DNS 控件,但兩個網域都沒有設定 A 記錄或 CNAME 記錄。我擔心 fasthosts 已經刪除了先前的名稱伺服器條目並將我設定在他們的條目上,但沒有添加任何記錄。 「www.mydomain1.com」目前仍然有效,但「www.mydomain2.com」不再找到網站。我擔心隨著 DNS 變更透過系統傳播,我也會遺失 mydomain1。

我的虛擬主機位於“xxx.xxx.xxx.xxx/mydomain1.com/”,這是我希望兩個網域都指向的位置。任何建議將不勝感激。

讓我感到困惑的一件事是,因為我位於共享伺服器上,所以我必須輸入“xxx.xxx.xxx.xxx/mydomain1.com/”才能訪問我的網站,而不僅僅是“xxx.xxx. xxx.xxx” '。 fasthosts 上的名稱記錄表單僅允許輸入 IP - 它是否將 mydomain1.com/ 新增至結尾本身?

答案1

A記錄指向一個IP位址,而不是 URL。 “/mydomain1.com/”部分不是必需的,因為伺服器會看到您已輸入http://mydomain1.com/而不是http://x.x.x.x/

當瀏覽器請求時http://example.com/,它會在請求中新增一個「Host: example.com」標頭,以便伺服器知道從哪個目錄提供檔案。較舊的瀏覽器可能會遺失該標頭。在這種情況下,將顯示預設網站x.x.x.x(取決於伺服器配置)。

http://x.x.x.x/example.com/特殊配置在伺服器中,讓您在尚未example.com設定時檢查網站的外觀。

相關內容