URL - Trình định vị tài nguyên đồng nhất

URL là viết tắt của Uniform Resource Locator . URL là chuỗi văn bản được định dạng được trình duyệt Web, ứng dụng email khách và phần mềm khác sử dụng để xác định tài nguyên mạng trên Internet. Tài nguyên mạng là các tệp có thể là các trang Web đơn giản, các tài liệu văn bản, đồ họa hoặc chương trình khác.

Chuỗi URL bao gồm ba phần (phần nền):

  1. chỉ định giao thức
  2. tên máy chủ hoặc địa chỉ
  3. vị trí tệp hoặc tài nguyên

Các chất nền này được phân cách bằng các ký tự đặc biệt như sau:

giao thức: // máy chủ / vị trí

Giao thức URL Substrings

Chuỗi con 'giao thức' xác định giao thức mạng được sử dụng để truy cập tài nguyên. Các chuỗi này là các tên ngắn, theo sau là ba ký tự ': //' (một quy ước đặt tên đơn giản để biểu thị định nghĩa giao thức). Các giao thức URL điển hình bao gồm HTTP (http: //), FTP (ftp: //) và email (mailto: //).

Chi tiết máy chủ lưu trữ URL

Chuỗi con 'máy chủ' xác định máy tính đích hoặc thiết bị mạng khác. Máy chủ đến từ cơ sở dữ liệu Internet tiêu chuẩn như DNS và có thể là tên hoặc địa chỉ IP . Tên máy chủ của nhiều trang Web không chỉ là một máy tính mà là các nhóm máy chủ Web.

Sơ đồ vị trí URL

Chuỗi con 'vị trí' chứa đường dẫn đến một tài nguyên mạng cụ thể trên máy chủ lưu trữ. Tài nguyên thường nằm trong thư mục hoặc thư mục lưu trữ. Ví dụ: một số trang web có thể có tài nguyên như /2016/September/word-of-the-day-04.htm để sắp xếp nội dung theo ngày. Ví dụ này cho thấy một tài nguyên có hai thư mục con và tên tệp.

Khi phần tử location trống, shortcut tosuch như trong URL http://thebestsiteever.com , URL thông thường trỏ đến thư mục gốc của máy chủ (được biểu thị bằng dấu gạch chéo đơn - '/') và thường là trang chủ ( như 'index.htm').

URL tuyệt đối so với tương đối

URL đầy đủ bao gồm cả ba phần trên được gọi là URL tuyệt đối . Trong một số trường hợp, URL có thể chỉ xác định một phần tử vị trí. Đây được gọi là URL tương đối . Các URL tương đối được sử dụng bởi các máy chủ Web và prshortcut chỉnh sửa trang Web, làm giảm độ dài của chuỗi URL.

Theo ví dụ trên, các trang Web trên cùng liên kết với nó có thể mã một URL tương đối

thay vì URL tuyệt đối tương đương

tận dụng khả năng của máy chủ web để tự động điền vào giao thức còn thiếu và thông tin máy chủ lưu trữ. Lưu ý rằng các URL tương đối chỉ có thể được sử dụng trong các trường hợp như thế này, nơi thông tin máy chủ và giao thức được thiết lập.

Rút ngắn URL

URL chuẩn trên các trang web hiện đại có xu hướng là chuỗi văn bản dài. Bởi vì việc chia sẻ các URL dài hơn trên Twitter và các phương tiện truyền thông xã hội khác là cồng kềnh, một số công ty đã xây dựng các dịch giả trực tuyến chuyển đổi URL đầy đủ (tuyệt đối) thành URL ngắn hơn nhiều để sử dụng trên mạng xã hội của họ. Các trình rút gọn URL phổ biến thuộc loại này bao gồm t.co (được sử dụng với Twitter) và lnkd.in (được sử dụng với LinkedIn).

Các dịch vụ rút ngắn URL khác như bit.lygoo.gl hoạt động trên Internet và không chỉ với các trang web truyền thông xã hội cụ thể.

Ngoài việc cung cấp một cách dễ dàng hơn để chia sẻ liên kết với người khác, một số dịch vụ rút ngắn URL cũng cung cấp số liệu thống kê nhấp chuột. Một số ít bảo vệ chống lại việc sử dụng độc hại bằng cách kiểm tra vị trí URL với danh sách các miền Internet đáng ngờ.