無法訪問不帶www的域名

最近用hexo配合github倉庫搭建了一個博客站點,并在域名管理后臺增加了一條解析記錄,以使用戶能通過國際域名訪問我的博客。

解析記錄
解析記錄

輸入www.huangdamao.com能正常訪問博客網頁,輸入huangdamao.com卻顯示404

域名

huangdamao.com

github倉庫

simpleowen.github.io

這個問題在域名解析的問題列表中已經有官方回答

https://help.aliyun.com/knowledge_detail/6555851.html

其實就是增加一條主機記錄為空或為@的解析

解析記錄
解析記錄

以下是關于設置解析記錄時的幾個術語

記錄類型

A記錄:
將域名指向一個IPv4地址(例如:10.10.10.10),需要增加A記錄

CNAME記錄:
如果將域名指向一個域名,實現與被指向域名相同的訪問效果,需要增加CNAME記錄(我的需求)
CNAME記錄可理解為域名的別名

MX記錄:
建立電子郵箱服務,將指向郵件服務器地址,需要設置MX記錄

NS記錄:
域名解析服務器記錄,如果要將子域名指定某個域名服務器來解析,需要設置NS記錄

TXT記錄:
可任意填寫(可為空),通常用做SPF記錄(反垃圾郵件)使用

AAAA記錄:
將主機名(或域名)指向一個IPv6地址(例如:ff03:0:0:0:0:0:0:c1),需要添加AAAA記錄

SRV記錄:
記錄了哪臺計算機提供了哪個服務。格式為:服務的名字.協議的類型(例如:_example-server._tcp)

顯性URL:
將域名指向一個http(s)協議地址,訪問域名時,自動跳轉至目標地址(例如:將www.net.cn顯性轉發到www.hichina.com后,訪問www.net.cn時,地址欄顯示的地址為:www.hichina.com)。

隱性URL:
與顯性URL類似,但隱性轉發會隱藏真實的目標地址(例如:將www.net.cn隱性轉發到www.hichina.com后,訪問www.net.cn時,地址欄顯示的地址仍然為:www.net.cn)。

主機記錄

要將域名example.com解析為www.example.com,在主機記錄(RR)處填寫www即可。
主機記錄就是域名前綴,常見用法有:

www :
將域名解析為www.example.com,填寫www;

@ :
將域名解析為example.com(不帶www),填寫@或者不填寫;

mail :
將域名解析為mail.example.com,通常用于解析郵箱服務器;

*:
泛解析,所有子域名均被解析到統一地址(除單獨設置的子域名解析);

二級域名 :
如:mail.example.com或abc.example.com,填寫mail或abc;

手機網站 :
如:m.example.com,填寫m。

解析線路

為加速訪問域名,可設置與用戶相同的網絡類型,但用戶的網絡類型多種多樣,所以解析線路設置為默認,這樣DNS服務商一般會智能使用解析線路,當判斷訪問者來源為聯通用戶,就將域名解析到聯通的服務器IP上;當判斷訪問者來源為電信用戶,就將域名解析到到電信的服務器IP上。

記錄值

若記錄類型選擇的是A記錄
則記錄值請填寫您的服務器IP地址(必須為IPv4地址,例如:202.106.0.20),若不清楚IP,請您咨詢您的空間服務商。
如果IP地址的格式中帶有端口,如:202.106.0.20:8080,則只添加202.106.0.20即可。

若記錄類型選擇的是CNAME記錄
則記錄值請填寫您的內容服務器域名

MX優先級

MX(Mail Exchanger),是郵件交換服務,它指向一個郵件服務器,用于電子郵件系統發郵件時根據收信人的地址后綴來定位郵件服務器。例如,當Internet上的某用戶要發一封信給user@mydomain.com時,該用戶的郵件系統通過DNS查找mydomain.com這個域名的MX記錄,如果MX記錄存在,用戶計算機就將郵件發送到MX記錄所指定的郵件服務器上。

MX記錄優先級的值越小,優先級越高。同一個域名的有兩條不同優先級的mx的紀錄,通常是用優先級高的。當優先級高的機器不能使用時,優先級低的就可以起到臨時備份作用,代收郵件和轉發。當優先級高的機器正常時,低級別的會嘗試把信件轉發給優先級高的服務器。

TTL

TTL指各地DNS緩存您域名記錄信息的時間。
最常用的TTL值為10分鐘。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 如果真要仔細講關于域名的知識,可能寫上一本書都沒問題。考慮到大家不是職業域名玩家,我在這里就只說幾條普適的關鍵點,...
    寧太陽閱讀 5,653評論 0 3
  • 域名(Domain Name),是由一串用 點 分隔的名字 組成的 Internet 上某一臺計算機或計算機組的名...
    甘哲157閱讀 2,176評論 1 11
  • 0x00 起因 前幾天的全國高校網絡信息安全管理運維挑戰賽的DNS101,從上午查資料到結束,雖然最終做出來了,但...
    Fish_o0O閱讀 1,655評論 1 10
  • Spring Cloud為開發人員提供了快速構建分布式系統中一些常見模式的工具(例如配置管理,服務發現,斷路器,智...
    卡卡羅2017閱讀 134,991評論 19 139
  • 1. 概述 在網絡環境中一般用戶只需要在瀏覽器中輸入url如www.sunny.com就可以到對應服務器獲取相應的...
    ghbsunny閱讀 2,980評論 0 7