## 域名配置
為了使網站可以通過域名訪問,一般分為兩個步驟:
* 在域名的控制臺上做一個[域名解析](http://www.hmoore.net/domain/resolution.md)
* 在服務器環境中[修改網站對應的配置文件](http://www.hmoore.net/domain/configuration.md)(如果服務器只有一個網站,可以不做任何修改)
* * *
我們在實踐中,發現大家對域名的理解和描述有一些偏差,下面來個“正本清源”:
當您成功注冊了一個域名,就是擁有了一個一級域名([類似abc.com](http://xn--abc-t29dk28r.com/)),然后設置出無數個二級域名,類似:
* [www.abc.com](http://www.abc.com/)
* [help.abc.com](http://help.abc.com/)
> 如何設置二級域名?進入域名廠商提供的域名控制臺,通過增加A記錄方式配置二級域名。特別要說明的是www.abc.com不是默認就存在的,是需要自行設置才有的。
域名的目的是指向服務器上的網站,以便于網站訪問。如果沒有域名,網站就只能通過IP地址訪問網站。下面重點說明域名與服務器的關系:
* **域名與服務器如何建立關聯?**域名需要通過A記錄的方式解析到服務器才能與服務器建立關聯,域名解析到服務器IP之后,服務器會通過“域名配置文件(虛擬主機文件)”來判斷多個域名與多個網站之間的映射關系
* **服務器如何識別域名的級別?**不管是一級域名還是二級域名,對服務器來說都是不同的域名,即abc.com和www.abc.com服務器認為是兩個獨立的域名,即服務器不識別域名的級別。
* **服務器的域名配置文件有什么作用?**配置文件主要包括域名與網站的對應的關系,即某個域名應該對應訪問哪個目錄。如果服務器上有多個網站,就必須對應多個配置文件。
> abc.com 和 www.abc.com 對域名控制臺來說是一級域名和二級域名,但對服務器來說是兩個不同的域名,一定要把握好這點