一旦你學會了如何建立一個網站,並選擇了一個網站託管服務,配置你的域名CNAME記錄應該是你下一個優先事項之一。
今天我將向您展示如何以及為什麼為您的域配置CNAME記錄。開始吧!
CNAME代表規範名稱,其主要目的是將一個域名別名或重定向到另一個域名。
例如,假設您將文檔存儲在自己的服務器和域名上。可能您已經將此配置為子域:
my_private_documents.my_website.com這個子域很好,但是有點冗長。是的,你可以改變子域,但是如果不能呢?如果你必須保留長而難記的子域,但你想讓它更容易記呢?通過使用CNAME記錄,您可以設置重定向,以便您只需記住:
docs.my_website.com這是由域名系統(DNS)執行的,因此即使您還沒有web託管提供商,您仍然可以(通常)配置這些記錄。
域重定向不僅僅侷限於同一個域。我使用CNAME記錄將我的個人網站重定向到YouTube頻道。如果可以在瀏覽器中訪問它,則可以重定向到它。
可以配置幾乎無限數量的CNAME記錄--只需確保不會意外地設置重定向循環--將用戶重定向到一個頁面,然後直接將其重定向回,循環將無限重複!
CNAME記錄由兩個主要部分組成:
它們真的很簡單。事實上,CNAMES可能只是為您的網站配置DNS的最簡單方面之一。
添加或更改CNAME記錄是一個非常簡單的過程。
首先,登錄到域控制面板。這幾乎總是您購買域名的公司(除非您的域名由第三方管理)。
一旦進入您的控制面板,您需要找到管理DNS頁面,或文字大意。這可能因提供商而異,但通常是在域名管理下。
進入“管理DNS”頁後,請確保選擇要管理的域。如果你只有一個域名,它將是這裡唯一可見的域名。
許多提供商將為您提供一個基本的DNS以獲得更簡單的體驗,同時提供高級DNS以獲得更深入(儘管更復雜)的控制。
雖然基本的DNS管理頁面對於更復雜的DNS任務很有幫助,但CNAME記錄非常簡單,即使是高級控制面板也與基本控制面板非常相似。選擇你覺得最舒服的。
您的DNS控制面板可能如下所示:
一個簡單的表列出了所有當前的DNS記錄。有各種按鈕可以添加、編輯和刪除記錄。找到添加新記錄的地方,這是在底部與我的供應商(它可能是不同的地方為您)。
從主機名開始。這是您要重定向的域或子域。確保它是完全限定的——換句話說,確保它是鏈接到您的帳戶的域或子域。你不能重定向谷歌網站!
接下來,將類型更改為CNAME。類型選擇器中可能有各種選項,其中大多數用於更復雜的DNS任務。
最後,輸入您的目標IP地址。在這裡輸入URL是不常見的,但根據您的提供商的不同,這是可能的。
這些IP地址幾乎總是需要IPv4格式(而不是IPv6),如果您不確定它們的區別,那麼請務必閱讀我們的IPv4與IPv6比較。
最後,按“添加”就完成了!
如果您犯了錯誤或改變了主意,使用此DNS管理頁中的工具可以很容易地刪除或修改CNAME記錄。只需按相應的刪除或編輯按鈕。
雖然更改CNAME記錄是一個相當簡單的過程,但是有一些事情可能會讓您感到困惑。
首先是傳播。簡單地說,每當您更改一個記錄時,您的更改都需要一小段時間才能真正起作用。通常情況下,這將是一至24小時,但它通常是在更快的一面。
類似地,如果您已經訪問了重定向,並且現在更改了它,那麼您的web瀏覽器可能正在緩存舊結果,這意味著除您之外的所有人都可以看到更改!清除緩存通常可以解決這個問題,在googlechrome中清除緩存也很容易。
最後,最後一句警告。就服務器性能而言,重定向具有CNAME記錄的域可能會很慢。這意味著從訪問域或子域到被重定向到新網站可能需要很短的時間。幸運的是,這不太可能是一個真正的問題,除非你每天有數以百萬計的訪問者,或重定向成千上萬的子域。不過,這還是需要注意的。
你今天學了什麼新把戲嗎?您過去是否使用過CNAME記錄?請在評論中告訴我們!
...事情出錯了,Chrome無法載入特定的網站。但你怎麼知道為什麼?你的Wi-Fi有問題嗎?網站是否壞了?或者膝上型電腦上有什麼變化? ...
... 一些爬行錯誤可能沒什麼好擔心的,但如果有什麼不尋常的,應用程式會給你一個方法來定位和補救問題之前,它開始傷害你的流量。 ...
... 什麼是windows 10時間線(windows 10 timeline)? ...