Sự khác biệt giữa một URL tuyệt đối và tương đối

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

Bộ định vị tài nguyên đồng nhất (URL) là một địa chỉ chỉ định vị trí của một tài liệu hoặc tài nguyên cụ thể trên World Wide Web (WWW). Ví dụ tốt nhất về URL là địa chỉ của một trang web trên WWW, chẳng hạn như http://www.cnn.com/. URL tuyệt đối, còn được gọi là một liên kết tuyệt đối là một địa chỉ internet hoàn chỉnh đưa người dùng đến thư mục hoặc tệp chính xác của trang web. URL tương đối hoặc một địa chỉ internet một phần, trỏ đến một thư mục hoặc một tệp liên quan đến thư mục hiện tại hoặc một tệp.

URL tuyệt đối là gì?

URL tuyệt đối, cung cấp địa chỉ đầy đủ của trang web hoặc tài nguyên trên WWW, thường có định dạng dưới đây.

giao thức: // tên máy chủ / other_details

Thông thường, Giao thức truyền văn bản Hyper (http: //) được sử dụng làm phần giao thức. Nhưng giao thức cũng có thể là ftp: //, gopher: // hoặc file: //. Tên máy chủ là tên của máy tính mà tài nguyên đang cư trú. Ví dụ: tên máy chủ của máy chủ web trung tâm của CNN là www.cnn.com. Phần other_details bao gồm thông tin về thư mục và tên tệp. Ý nghĩa chính xác của phần other_details phụ thuộc vào cả giao thức và máy chủ. Tài nguyên được trỏ bởi URL tuyệt đối thường nằm trong một tệp, nhưng nó cũng có thể được tạo khi đang di chuyển.

URL tương đối là gì?

Như đã đề cập trước đó, một URL tương đối trỏ đến một tài nguyên liên quan đến thư mục hoặc tệp hiện tại. Một URL tương đối có thể có nhiều hình thức khác nhau. Khi đề cập đến một tệp nằm trong cùng thư mục với trang hiện được giới thiệu, URL tương đối có thể đơn giản là tên của chính tệp đó. Ví dụ: nếu bạn cần tạo một liên kết trong trang chủ của mình đến một tệp có tên my_name.html, nằm trong cùng thư mục với trang chủ của bạn, bạn chỉ cần sử dụng tên tệp như sau:

<a href= My myameame.html tên> Tên tôimột>

Nếu tệp bạn cần liên kết nằm trong thư mục con của thư mục của trang giới thiệu, bạn cần bao gồm tên thư mục con và tên tệp trong URL tương đối. Ví dụ: nếu chúng tôi đang cố gắng liên kết một tệp my_parents.html nằm trong thư mục có tên là cha mẹ, thực sự nằm trong thư mục chứa trang chủ của bạn, URL tương đối sẽ trông như sau.

<a href= Cha mẹ / my_parents.html Nghiêm> Cha mẹ tôimột>

Ngoài ra, nếu bạn muốn tham chiếu đến một tài nguyên nằm trên một thư mục ở mức cao hơn trong cấu trúc thư mục so với thư mục chứa trang giới thiệu, bạn có thể sử dụng hai dấu chấm liên tiếp. Ví dụ: nếu bạn muốn tham khảo một tệp có tên home.html trong thư mục phía trên trang chủ của bạn, bạn có thể sử dụng URL tương đối như sau.

<a href= '' '' '' '' '' '' '' 'một>

Sự khác biệt giữa URL tuyệt đối và URL tương đối

Sự khác biệt chính giữa một URL tuyệt đối và một URL tương đối là, một URL tuyệt đối là một địa chỉ hoàn chỉnh trỏ đến một tệp hoặc một tài nguyên, trong khi một URL tương đối trỏ đến một tệp liên quan đến thư mục hoặc tệp hiện tại. URL tuyệt đối chứa nhiều thông tin hơn URL tương đối, nhưng sử dụng URL tương đối dễ dàng hơn nhiều vì chúng ngắn hơn và dễ mang theo hơn. Nhưng các URL tương đối chỉ có thể được sử dụng để chỉ các liên kết nằm trên cùng một máy chủ với trang giới thiệu chúng.