2009-07-16 29 views

Trả lời

7

images/logo.gif

Đó là tương đối và có nghĩa là: Tới một thư mục có tên hình ảnh và sau đó nhận được tài nguyên logo.gif

./images/ logo.gif

Nó tương đối và có nghĩa là: Từ curre thư mục nt (dot nghĩa này) đi đến một thư mục có tên hình ảnh và sau đó nhận được tài nguyên logo.gif

Như bạn có thể nhìn thấy hai đầu tiên có nghĩa là giống nhau, cuối cùng là cuối cùng một

/images/logo.gif

Đó là tuyệt đối và có nghĩa là: Từ thư mục gốc của máy chủ web hoặc hệ thống tập tin hoặc bất cứ điều gì (dấu gạch chéo có nghĩa này) đi đến một thư mục có tên hình ảnh và sau đó nhận được reso urce logo.gif

+0

Nhưng không phải AS tuyệt đối như http://www.example.com/images/logo.gif sẽ là. Tôi thích nghĩ về nó tương đối tuyệt đối :) –

+0

@ Bobby Jack Haha Bạn nói đúng! –

+0

Trong trường hợp nào chúng sẽ khác nhau? nói rằng nếu bạn đang sử dụng một thư mục mod_rewrite hoặc phụ? – jskulski

10

Người thứ ba là tìm cách tương đối so với thư mục gốc của trang web, vì vậy nếu bạn đang trên một trang tại địa chỉ:

http://entrian.com/somewhere/page.html 

nó sẽ tìm trong:

http://entrian.com/images/logo.gif 

bỏ qua mảnh somewhere của địa chỉ của trang.

+0

Điều gì sẽ xảy ra nếu tệp .html trên đĩa cục bộ của bạn? – bobobobo

+0

sau đó thay thế entrian.com cho http: // localhost/ – jskulski

+0

Trên đĩa cục bộ, nó sẽ trở về thư mục gốc của ổ đĩa; E: \ somewhere \ page.html -> E: \ images \ logo.gif trên cửa sổ, /home/me/somewhere/page.html -> /images/logo.gif trên unix. – Stobor

0

Trong thư mục gốc của tài liệu. Hai đầu tiên là các đường dẫn tương đối, trong khi cuối cùng là một đường dẫn tuyệt đối.

Các vấn đề liên quan