返回首頁
另參考:

域名意義

上網時我們都要輸入網址,這才可以到達某個網站,但那些網址是甚麼意思呢?

網址的完整名稱是「統一資源定位符」(Uniform Resource Locator (URL)),主要包含了資源類別(Resource Type)、域名(Domain Name)和檔案路徑名稱(File Path Name)三部分。

最左邊給斜線(/)隔開的幾個字母就是資源類別,常見的有下列幾種:

除此以外,還有一些現在很少用的「telnet:」(遠端登入)和「gopher:」(Gopher電子公告板)等。

接著的是域名,它是由右而左讀去,在緊貼下一個斜線(/)的字母是頂級域名,其左邊用點號(.)分隔的是二級域名,再往左方看去就是三級域名和四級域名等,可以無限制地一路擴展下去,總之每一個點號表示一級。頂級域名是網站的主要類別,它可以是表示一個地方(國家代碼頂級域名),也可以是表示本身的性質(通用頂級域名)。如果使用通用頂級域名,二級域名很多時是註冊使用該域名的機構名稱或代號;可是如果使用國家代碼頂級域名,二級域名很多時只是表示網站的類別(不少政府並不開放這類域名的二級域名),要到三級域名才是註冊人的名稱或代號。再之下的域名,是上層的子域名,由註冊使用的機構自己拆分開來使用。

緊隨域名之後的是檔案路徑。它就像一台個人電腦中每個檔案的路徑,只不過現在換成了伺服器中檔案的路徑罷了。一個域名(會指向一台伺服器)下可以有成千上萬的檔案,我們如果要開啟某一個檔案,就必須明確指出它在機器中的位置,所以便要在域名之後輸入一串路徑和檔案名稱了。可是和個人電腦不同,網站伺服器通常設定了一個預設讓瀏覽器開啟的檔案,這個檔案多數是指示頁(index.html、index.htm)或首頁(head.html、head.htm),所以如果只輸入域名,瀏覽器很多時還是能夠開啟該網站的首頁的。

譬如我這頁的網址是:https://chukaml.tripod.com/countries/domain/index.html

第一部分表示它屬於「超文本傳輸協定資源」。

第二部分是域名「chukaml.tripod.com」(通訊埠號缺省),它的三級域名是「chukaml」,這是我在Lycos註冊的用戶名稱,是由Lycos分拆它的域名給我用的。二級域名是「tripod」(Lycos收購Tripod後繼續使用tripod這個二級域名),頂級域名是「com」,表示Lycos向註冊機構註冊了「tripod.com」的使用權,其中「com」是商業機構的意思(不要以為只有商業機構才可以使用,註冊時不用遞交證明,任何人都可以使用,記得交年費便成)。

最後第三部分是路徑「countries/domain/index.html」(不含查詢字串和不指向頁中書籤),表示在根目錄下的「countries/」目錄裡的「domain/」目錄中的檔案「index.html」。由於「chukaml.tripod.com」伺服器對每個目錄都預設開啟檔案「index.html」,所以有時我會省去了「index.html」,變成「countries/domain/」。

言歸正傳,本頁是要說明頂級域名的。頂級域名分兩種,一是按網站性質來分類,稱為「通用頂級域名」(Generic top-level domain (gTLD)),二是按註冊地方來分類,稱為「國家代碼頂級域名」(Country code top-level domain (ccTLD))

通用頂級域名是沒有地區限制的,身處何地的人都可以註冊使用。這類頂級域名本來是按照網站和使用機構的類別來分類的,可是最常用的「.com」、「.org」和「.net」等都不用申請人遞交業務證明,所以不論網站是作甚麼用途,都可以使用這些頂級域名,結果使它們都失去了實際的指示作用。不過有些頂級域名還是有限定用途的,譬如「.gov」,因為歷史(互聯網最先由美國發展使用)原因,所以只准美國政府部門使用;而新出現的「.biz」,則只限於商業用途(不作個人消閒興趣用途)。近年因為網上活動越見頻繁,種類越來越多樣化,所以負責全球域名管理工作的「互聯網名稱和數字指定機構」(Internet Corporation for Assigned Names and Numbers (ICANN))不時增加一些新的通用頂級域名,以便滿足公眾的需求。自一九九八年該組織接管域名管理工作工作以來,至今已新增了十四個通用頂級域名。部分新的頂級域名,更獲提出該頂級域名的機構審核申請人資格,稱為「贊助頂級域名」,例如「.areo」由國際航空通訊會提出增加,現由該會審批申請人是否有權使用該頂級域名。

二零一三年十月二十三日,互聯網名稱和數字指定機構第一次公佈四個非拉丁字母的通用頂級域名,標誌著通用頂級域名的多元化和國際化,未來通用頂級域名會分支得越來越精細。

國家代碼頂級域名和通用頂級域名相反,它是因地區不同而變的,不論網站的業務和性質為何,都可以使用。例如「.hk」表示香港,是互聯網名稱和數字指定機構給予香港使用的,由香港自行管理和替人註冊。香港政府把管理權給予香港互聯網註冊管理有限公司,由它全權管理頂級域名「.hk」的使用狀況,而它的全資附屬機構香港域名註冊有限公司則負責註冊事宜。「.cn」和「.tw」分別代表中國和臺灣的頂級域名,前者由中國科學院計算機網絡信息中心負責管理,後者則由台灣網路資訊中心管理。雖說國家代碼是用來表示地區的,但實則卻只能說明域名由哪個地方批出和管理,網站實際設於何地,還是不清楚的。

每個國家代碼頂級域名通常都由兩個英文字母組成,而且絕大部分都和 ISO 3166-1 國家及地區代碼的二字母碼相同,當中只有英國(正式簡稱為「聯合王國」,英文名字為「United Kingdom」)的域名使用 .uk,和 ISO 3166-1 國家及地區代碼的 GB 不同;另外 ISO 3166-1 國家及地區代碼中並沒有阿森松島和歐盟的代碼,所以阿森松島和歐盟(不過ISO 3166 維護小組明言EU已為歐盟而保留不用)的域名也不符合 ISO 3166-1 標準。ISO 3166-1 國家及地區代碼二字母碼會因應某國家的名稱出現重大改變而改變,但因域名一經批出,全球的網友都會利用該域名與那些網站聯繫,所以互聯網名稱和數字指定機構會經很長一段時間才會取消某些不存在的國家的代碼。譬如「蘇聯」雖然已於一九九二年正式解散,ISO 3166 維護小組也取消了「蘇聯」(SU)的二字母碼,但 .su 這個域名至今卻仍處在淡出使用階段,在網上還是可以找到它的蹤影。現時只有三個過時的頂級域名是完全停止使用的,它們是「.cs」(捷克斯洛伐克)、「.dd」(東德)、「.yu」(南斯拉夫)和「.zr」(扎伊爾)。

現在除了用拉丁字母的國家代碼頂級域名外,還有利用不同國家文字的頂級域名,以配合域名的國際化趨勢。互聯網名稱和數字指定機構於二零零九年十月開始接受各國申請使用本地文字的頂級域名,最後於二零一零年五月五日開始讓非拉丁字母的頂級域名運作。

第一批可用的非拉丁字母域名包括沙特阿拉伯的「.السعودية」(阿拉伯文)、阿拉伯聯合酋長國的「.امارات」(阿拉伯文)、埃及的「.مصر」(阿拉伯文)和俄羅斯的「.рф」(西里爾字母)。

到同年六月廿五日,該機構批准第一批共五個使用的漢字頂級域名。由於華語區人民有使用繁體字和簡化字的,所以每個域名同時擁有繁簡兩種寫法。這五個域名為:「.中国」(簡體中文)和「.中國」(繁體中文)、「.台灣」(繁體中文)和「.台湾」(簡體中文)及「.香港」(只有一種寫法)。

其他陸續加入更多的國際化域名:

二零零零年八月:突尼斯的「.تونس」(阿拉伯字母)、卡塔爾的「.قطر」(阿拉伯字母)、斯里蘭卡的「.ලංකා」(僧伽羅字母)、泰國的「.ไทย」(泰文字母)。
二零零一年一月:印度的「.بھارت」(烏爾都語)、印度的「.भारत」(天城體梵文)、印度的「.ভারত」(孟加拉字母)、印度的「.ਭਾਰਤ」(古爾穆基字母)、印度的「.ભારત」(古吉拉特)、印度的「.இந்தியா」(泰米爾字母)、印度的「.భారత్」(泰盧固字母)、敘利亞的「.سورية」(阿拉伯字母)、新加坡的「.சிங்கப்பூர்」(泰米爾字母)、新加坡的「.新加坡」(中文)、韓國的「.한국」(諺文)。
二零零二年二月:哈薩克斯坦的「.қаз」;六月:阿曼的「.عمان」。
二零零三年二月:烏克蘭的「.укр」;七月:蒙古的「.мон」;九月:伊朗的「.ایران」。

還有更多的國際化域名尚在審核,不久便會加進來,屆時便可以讓公眾申請使用。

下面兩頁分別列出兩種頂級域名裏的所有代碼: