Download app

Quét mã QR để tải về Nhân Hòa APP

QR code
preload-home

URI là gì? Phân biệt URI vs URL & 5 Quy tắc thiết kế API chuẩn

30/05/2026, 05:07 pm
14

Bạn hay nhầm lẫn giữa URIURL khi cấu hình website hay thiết kế API? Sự mơ hồ này dễ dẫn đến các sai sót kỹ thuật và lỗi định tuyến hệ thống đáng tiếc. Đừng lo lắng, bài viết này từ chuyên gia Nhân Hòa sẽ giúp bạn bóc tách từ A-Z về cấu trúc URI và cách phân biệt 2 khái niệm này một cách chính xác, dễ hiểu nhất!

URI là gì? Khái niệm cốt lõi trong thế giới Internet 

URI (Uniform Resource Identifier) là một chuỗi ký tự được sử dụng để định danh duy nhất một tài nguyên trừu tượng hoặc vật lý trên Internet. Tài nguyên này có thể là một trang web, hình ảnh, video, nhưng cũng có thể là một địa chỉ email, số điện thoại hoặc thậm chí là một thực thể trong đời thực như một cuốn sách. 

Ví dụ: Hãy tưởng tượng Internet là một thành phố khổng lồ và mỗi tài nguyên là một người dân. URI đóng vai trò như một cơ chế định danh tổng thể (bao gồm cả số CCCD, tên gọi hay địa chỉ nhà) giúp hệ thống không bao giờ bị nhầm lẫn giữa người này với người khác.

uri và url

Cấu trúc cú pháp của URI theo chuẩn RFC 3986

Theo tiêu chuẩn quốc tế RFC 3986, một URI đầy đủ thường được chia làm 5 thành phần cơ bản sau: 

Scheme (Giao thức)

Thành phần mở đầu để xác định cách thức/giao thức truyền tải dữ liệu (kết thúc bằng dấu :). Ví dụ: http, https, ftp, mailto, data

Authority (Thẩm quyền)

Thường chứa tên miền (Domain) hoặc địa chỉ IP, có thể đi kèm cổng (Port). Ví dụ: nhanhoa.com:443 

Path (Đường dẫn)

Chỉ ra vị trí cụ thể của tài nguyên trong thư mục hệ thống (cách nhau bởi dấu /). Ví dụ: /tin-tuc/uri-la-gi 

Query (Truy vấn)

Bắt đầu bằng dấu ?, chứa các tham số để lọc hoặc truyền dữ liệu.

Ví dụ: ?utm_source=facebook

Fragment (Phân đoạn)

Bắt đầu bằng dấu #, trỏ đến một vị trí cụ thể bên trong tài nguyên (ví dụ một thẻ tiêu đề trong bài viết). 

Ví dụ bóc tách các thành phần của một URI mẫu

URI mẫu | https://nhanhoa.com:443/blog/index.php?id=123#intro

Scheme | https:

Authority | nhanhoa.com:443

Path | /blog/index.php

Query | ?id=123

Fragment | #intro |

uri

Phân biệt URI, URL và URN 

Bản chất cốt lõi: URI là tập hợp mẹ, còn URL và URN là các tập hợp con. Mọi URL đều là URI, nhưng không phải URI nào cũng là URL. Dưới đây là bảng so sánh trực quan dành cho Webmaster/Developer:

Tiêu chí 

URI

URL

URN

Tên đầy đủ

Uniform Resource Identifier 

Uniform Resource Locator 

Uniform Resource Name 

Bản chất 

Định danh tổng thể của tài nguyên. 

Định vị tài nguyên (Chỉ ra vị trícách thức truy cập). 

Định danh tài nguyên bằng tên gọi duy nhất, không thay đổi. 

Nhiệm vụ 

Nhận diện thực thể trên mạng. 

Dẫn đường cho trình duyệt tìm đến tài nguyên. 

Định danh vĩnh viễn (Kể cả khi tài nguyên đó di chuyển chỗ khác). 

Ví dụ Kỹ thuật 

urn:isbn:9780132350884 hoặc https://nhanhoa.com 

https://nhanhoa.com/hosting/cloud-hosting.html 

urn:isbn:9780132350884 (Mã định danh sách) 

Ví dụ Thực tế 

Thông tin định danh cá nhân của bạn. 

Địa chỉ nhà của bạn (Để người khác tìm đến tận nơi). 

Số Căn cước công dân của bạn (Không thay đổi dù bạn chuyển nhà). 

Vai trò quan trọng của URI và URL trong quản trị Website/SEO

Việc hiểu và tối ưu hóa URI và URL không chỉ là công việc của lập trình viên mà còn ảnh hưởng trực tiếp đến hiệu suất của website doanh nghiệp trên môi trường số.

  • Tối ưu cấu trúc URL thân thiện: Chuyển đổi các URI phức tạp thành URL ngắn gọn, chứa từ khóa để giúp Google Bot dễ lập chỉ mục và tăng trải nghiệm người dùng.
  • Bảo mật hệ thống với HTTPS: Thành phần Scheme trong URI cần được cấu hình từ http sang https bằng chứng chỉ SSL để mã hóa dữ liệu, bảo vệ website khỏi hacker và tăng điểm uy tín với Google.
  • Cấu hình Redirect: Hiểu rõ cấu trúc Path và Query của URI để thiết lập các lệnh cấu hình Redirect 301 khi thay đổi cấu trúc website mà không làm mất traffic.

urn và uri

>>> Bài viết liên quan

Kết luận 

URI là nền tảng định danh cốt lõi trên Internet. Việc phân biệt rõ ràng URI và URL sẽ giúp các bạn lập trình viên, webmaster tự tin hơn trong việc quản trị, tối ưu hóa và vận hành hệ thống website một cách trơn tru nhất. 

Đặng Văn Trường
Giám đốc Web4s
Kết nối với tôi:

14 năm kinh nghiệm trong phát triển phần mềm và tư vấn công nghệ. Chuyên phân tích hệ thống, tích hợp AI/ML, automation, full-stack development, với thế mạnh xây dựng giải pháp công nghệ tối ưu cho bài toán doanh nghiệp.

Bài viết liên quan
30/05/2026
Ngày 27/05/2026, Diễn đàn Toàn cảnh Thương mại điện tử Việt Nam – VOBF 2026 đã diễn ra tại Hà Nội với chủ đề “Agentic...
29/05/2026
Bạn đổ rất nhiều ngân sách để kéo traffic về website, nhưng khách hàng lại lặng lẽ "bốc hơi" tại các trang bán hàng...
29/05/2026
Hero Banner là yếu tố quan trọng trong việc thu hút ánh nhìn và giữ chân khách hàng ở lại website lâu hơn. Không chỉ là một...
Kết nối với Nhân Hoà
Công Ty TNHH Phần Mềm Nhân Hòa

Map Tầng 4, Tòa 97–99 Láng Hạ, Phường Đống Đa, Thành phố Hà Nội

Phone Điện thoại: 1900 6680 - (024) 7308 6680

Mail Mail: sales@nhanhoa.com

Hotline Phản ánh chất lượng dịch vụ: 091 140 8966

Công Ty TNHH Phần Mềm Nhân Hòa

Map 927/1 Cách Mạng Tháng 8, Phường Tân Sơn Nhất, Thành phố Hồ Chí Minh

Phone Điện thoại: 1900 6680 - (028) 7308 6680

Mail Mail: hcmsales@nhanhoa.com

Hotline Phản ánh chất lượng dịch vụ: 091 140 8966

Công Ty TNHH Phần Mềm Nhân Hòa

Map Tầng 2 Tòa nhà Sài Gòn Sky, ngõ 26 Nguyễn Thái Học, phường Thành Vinh, Nghệ An

Phone Điện thoại: 1900 6680 - (024) 7308 6680 - nhánh 6

Mail Mail: contact@nhanhoa.com

Hotline Phản ánh chất lượng dịch vụ: 091 140 8966

Kết nối với Nhân Hoà
Gọi lại cho tôi
×
Thông báo

Đăng nhập thành công!

ưu đãi Nhân Hòa Ưu đãi