Tên miền hoạt động như địa chỉ nhà của bạn trên địa chỉ IP (Giao thức Internet) phức tạp. Vậy, các thành phần trong một tên miền được ngăn cách với nhau bằng ký tự nào? Bài viết này của mình sẽ giải thích chi tiết về vai trò của dấu chấm, cũng như làm rõ về các ký tự khác có thể xuất hiện trong tên miền, giúp bạn hiểu đúng và chọn tên miền hiệu quả.
Những điểm chính
- Ký tự phân cách chính: Dấu chấm (.) là ký tự quan trọng nhất và duy nhất dùng để phân cách các thành phần (cấp độ) trong một tên miền.
- Cấu trúc tên miền: Được phân cấp bởi dấu chấm (.) thành:
- TLD (Top-Level Domain): Phần cuối cùng (ví dụ: .com, .vn).
- SLD (Second-Level Domain): Phần đứng trước TLD (ví dụ: vietnix trong vietnix.vn).
- Subdomain (Tên miền con): Phần đứng trước SLD (ví dụ: blog trong blog.vietnix.vn).
- Dấu gạch ngang (-): Được phép sử dụng bên trong một thành phần (nhãn) của tên miền để dễ đọc (ví dụ: dich-vu-hosting), nhưng không phải để phân cách các cấp độ. Không được đặt ở đầu hoặc cuối một nhãn.
- Ký tự không hợp lệ: Hầu hết các ký tự đặc biệt khác (khoảng trắng, _, !, @, #, v.v.) không được phép sử dụng trong tên miền.
- Mục đích quy tắc: Việc sử dụng dấu chấm làm phân cách duy nhất và giới hạn ký tự nhằm đảm bảo Hệ thống Tên miền (DNS) hoạt động ổn định, chính xác và tương thích toàn cầu.
Ký tự phân cách chính trong cấu trúc tên miền
Trong cấu trúc của một tên miền, dấu chấm (.) đóng vai trò là ký tự phân cách chính và quan trọng nhất, được sử dụng để chia tên miền thành các phần, hay còn gọi là các nhãn (labels) hoặc cấp độ.
Ví dụ minh họa rõ ràng:
vietnix.vn
: Ở đây, dấu chấm phân cách giữavietnix
(tên miền cấp 2) vàvn
(tên miền cấp cao nhất).www.google.com
: Có hai dấu chấm, phân cáchwww
(tên miền con),google
(tên miền cấp 2), vàcom
(tên miền cấp cao nhất).blog.vietnix.vn
: Dấu chấm phân cáchblog
(tên miền con),vietnix
(tên miền cấp 2), vàvn
(tên miền cấp cao nhất).
Mỗi dấu chấm phân tách một cấp độ khác nhau của tên miền. Đây là quy ước chuẩn được định nghĩa trong Hệ thống Tên miền (DNS) và các tiêu chuẩn Internet toàn cầu. Dấu chấm giúp các máy chủ DNS trên toàn thế giới có thể đọc, phân giải và điều hướng tên miền một cách chính xác. Khi bạn gõ một tên miền vào trình duyệt, hệ thống DNS sẽ đọc từ phải sang trái, dựa vào các dấu chấm để xác định từng cấp độ, từ đó tìm ra máy chủ chứa website tương ứng.
Dấu chấm (.) là ký tự phân cách chính, không có ngoại lệ cho việc phân tách các cấp độ tên miền.

Cấu trúc tên miền cơ bản
Để hiểu rõ hơn vai trò của dấu chấm, chúng ta cùng xem qua cấu trúc phân cấp của một tên miền. Mỗi cấp được ngăn cách bởi dấu chấm.
- TLD (Tên miền cấp cao nhất): Là phần cuối cùng của tên miền, nằm sau dấu chấm cuối cùng. Ví dụ: .com, .net, .org, .vn, .edu.vn. Chức năng cho biết loại hình tổ chức (ví dụ:
.com
cho thương mại) hoặc quốc gia (ví dụ:.vn
cho Việt Nam). - SLD (tên miền cấp 2): Là phần đứng ngay trước TLD, được phân cách bởi dấu chấm. Thường là tên riêng của website, thương hiệu. Ví dụ: vietnix trong
vietnix.vn
, google tronggoogle.com
. - Subdomain (Tên miền cấp 3 trở đi): Là phần đứng trước SLD (nếu có), và cũng được phân cách bởi dấu chấm. Dùng để tạo các khu vực riêng biệt cho website. Ví dụ: blog trong
blog.vietnix.vn
. Một tên miền có thể có nhiều cấp subdomain (ví dụ:mail.internal.company.com
).

Với tên miền blog.vietnix.vn
:
.vn
là TLDvietnix
là SLDblog
là Subdomain
Các dấu chấm đóng vai trò then chốt trong việc phân định rõ ràng các cấp độ này.
Các dấu phân cách trong tên miền
Dấu gạch ngang (-)
Trong cấu trúc tên miền, dấu gạch ngang (-) là một ký tự hợp lệ được phép sử dụng bên trong một nhãn. Tuy nhiên, cần phân biệt rõ rằng nó không có chức năng phân cách các cấp độ tên miền (như TLD, SLD). Vai trò quan trọng này chỉ thuộc về duy nhất dấu chấm (.).
Dấu gạch ngang thường được dùng để phân tách các từ trong cùng một nhãn, giúp tên miền dễ đọc và dễ nhớ hơn.
Ví dụ: dich-vu-hosting.com
, vietnix-vps.vn
. So sánh với dichvuhosting.com
hoặc vietnixvps.vn
có thể khó đọc hơn.
Quy tắc sử dụng quan trọng:
- Dấu gạch ngang không được đặt ở đầu hoặc cuối một nhãn tên miền. (Ví dụ:
-tenmien.vn
hoặctenmien-.vn
là không hợp lệ). - Tránh sử dụng nhiều dấu gạch ngang liên tiếp không cần thiết bên trong một nhãn.
Dấu thăng (#)
Dấu thăng (#) đôi khi xuất hiện trong một số địa chỉ miền đặc biệt. Chẳng hạn, với địa chỉ “twitter.com”, “com” là tên miền cấp cao nhất (TLD), “twitter” là tên miền cấp hai, còn đoạn “#!” được xem như một phần của tên miền cấp ba.
Dấu bằng (=)
Dấu bằng (=) cũng có mặt trong một vài trường hợp tên miền đặc biệt. Ví dụ, với tên miền “bing.com”, phần “com” là TLD, “bing” là tên miền cấp hai, còn “=en” thường được dùng để biểu thị ngôn ngữ hiển thị của trang web.
Các ký tự không được phép dùng trong tên miền
Ngoài chữ cái (a-z, không phân biệt hoa thường), chữ số (0-9), và dấu gạch ngang (-), hầu hết các ký tự đặc biệt khác KHÔNG HỢP LỆ và KHÔNG THỂ SỬ DỤNG trong tên miền tiêu chuẩn (ASCII domain names).
Ví dụ các ký tự không hợp lệ:
- Dấu cách (khoảng trắng):
ten mien.vn
(SAI) - Dấu gạch dưới (_):
ten_mien.vn
(SAI) - Dấu chấm than (!), dấu hỏi (?), dấu cộng (+), dấu bằng (=)
- Các ký tự @, #, $, %, ^, &, *, (, ), [, ], {, }, |, \, <, >, /, ~
Lưu ý
Dấu chấm (.) chỉ được dùng để phân cách các cấp độ, không được dùng tự do bên trong một nhãn (ví dụ ten.nhan.vn
thì hợp lệ nếu ten
là subdomain, nhan
là SLD, nhưng ten.mien
không thể là một SLD duy nhất).
Việc giới hạn bộ ký tự và quy định chặt chẽ việc sử dụng dấu chấm (.) làm ký tự phân cách duy nhất giữa các cấp độ là để đảm bảo hệ thống tên miền (DNS) hoạt động ổn định, chính xác và có tính tương thích toàn cầu. Nhờ đó, mọi trình duyệt web và máy chủ DNS trên khắp thế giới có thể hiểu và xử lý tên miền một cách đồng nhất.

Lựa chọn và sở hữu tên miền chuẩn cùng Vietnix
Khi đã hiểu rõ tên miền được phân cách bởi dấu chấm (.) và các quy tắc về ký tự, bạn đã có nền tảng vững chắc để lựa chọn tên miền và đăng ký tên miền cho website của mình. Một tên miền chuẩn không chỉ dễ nhớ mà còn phải tuân thủ đúng các quy định kỹ thuật để đảm bảo hoạt động ổn định.
Với nhiều năm kinh nghiệm cung cấp dịch vụ tên miền và các giải pháp hạ tầng website, Vietnix đã hỗ trợ hàng chục ngàn khách hàng cá nhân và doanh nghiệp xây dựng sự hiện diện trực tuyến thành công. Đội ngũ chuyên gia của Vietnix hiểu rõ tầm quan trọng của một tên miền được cấu trúc đúng chuẩn.
- Đa dạng lựa chọn: Vietnix cung cấp hàng trăm đuôi tên miền phổ biến trong nước và tên miền quốc tế như
.vn
,.com.vn
,.com
,.net
,.org
,.shop
,.asia
,… giúp bạn dễ dàng tìm được tên miền phù hợp. - Đảm bảo tuân thủ quy chuẩn: Chúng tôi đảm bảo mọi tên miền bạn đăng ký qua Vietnix đều tuân thủ đúng các quy tắc về cấu trúc (sử dụng dấu chấm phân cách cấp độ) và ký tự hợp lệ.
- Quy trình đơn giản, nhanh chóng: Giao diện quản lý tên miền tại Vietnix thân thiện, trực quan, giúp bạn kiểm tra, đăng ký và quản lý tên miền một cách dễ dàng.
- Hỗ trợ chuyên nghiệp từ chuyên gia: Đội ngũ kỹ thuật của Vietnix luôn sẵn sàng tư vấn 24/7. Qua quá trình hỗ trợ khách hàng, chúng tôi nhận thấy một tên miền ngắn gọn, dễ nhớ, không lạm dụng dấu gạch ngang và tuân thủ ký tự chuẩn sẽ mang lại hiệu quả tốt nhất.
Nếu bạn đang tìm kiếm một đối tác tin cậy, hãy khám phá dịch vụ đăng ký tên miền của Vietnix.

ĐĂNG KÝ NGAY TÊN MIỀN CHO DOANH NGHIỆP CỦA BẠN
Câu hỏi thường gặp
Tên miền có bắt buộc phải có dấu chấm không?
Câu trả lời là Có. Để được coi là một tên miền hoàn chỉnh và có thể phân giải được trên Internet (ví dụ: vietnix.vn
), tên miền bắt buộc phải có ít nhất một dấu chấm (.). Dấu chấm này dùng để phân cách giữa tên miền cấp 2 (SLD) và tên miền cấp cao nhất (TLD).
Chỉ có mỗi dấu chấm là dấu phân cách các cấp độ thôi sao?
Đúng vậy. Trong cấu trúc phân cấp của tên miền (Subdomain, SLD, TLD), chỉ duy nhất dấu chấm (.) được sử dụng làm ký tự phân cách giữa các cấp độ này. Dấu gạch ngang (-) có thể dùng bên trong một nhãn, nhưng không phân cách cấp độ.
Tại sao không dùng các ký tự khác làm dấu phân cách trong tên miền?
Việc chỉ sử dụng dấu chấm (.) là một quy ước kỹ thuật nền tảng của Hệ thống Tên miền (DNS). Quy ước này nhằm đảm bảo:
- Tính nhất quán: Mọi hệ thống hiểu tên miền theo cùng một cách.
- Tính ổn định: Tránh mơ hồ hoặc xung đột.
- Khả năng tương thích toàn cầu: Tên miền hoạt động trơn tru mọi nơi.
TLD, SLD, Subdomain là gì?
- TLD (Tên miền cấp cao nhất): Phần cuối cùng, sau dấu chấm cuối cùng (ví dụ:
.com
,.vn
). - SLD (tên miền cấp 2): Phần đứng trước TLD (ví dụ:
vietnix
trongvietnix.vn
). - Subdomain: Phần đứng trước SLD (ví dụ:
blog
trongblog.vietnix.vn
).
Chứng chỉ bảo mật SSL liên quan gì đến tên miền?
Chứng chỉ bảo mật SSL (Secure Sockets Layer) không phải là một phần của cấu trúc tên miền, nhưng nó gắn liền với tên miền. SSL là một lớp bảo mật mã hóa kết nối giữa trình duyệt của người dùng và máy chủ chứa website, đảm bảo dữ liệu truyền đi an toàn. Khi bạn cài đặt SSL cho website, trình duyệt sẽ hiển thị biểu tượng ổ khóa và https://
trước tên miền, xác nhận kết nối được bảo mật.
Tóm lại, bài viết đã làm sáng tỏ quy tắc nền tảng: dấu chấm (.) là ký tự duy nhất có vai trò phân chia các cấp độ tên miền, trong khi dấu gạch ngang (-) chỉ là công cụ hỗ trợ giúp tên miền dễ đọc hơn. Việc nắm vững nguyên tắc này không chỉ giúp bạn lựa chọn một tên miền đúng chuẩn mà còn là nền tảng cho một website chuyên nghiệp sau này.