Như đã nói trong một chú thích, các tập tin host có chức năng lập bản đồ địa chỉ ip để hostname, tức là 127.0.0.1
Hostname có chức năng là bí danh thân thiện với nhân lực cho địa chỉ ip, tức blahblahsite. ca
một hostname là đồng nghĩa với một tiêu đề chủ trong một URL đến một máy chủ web, tức là http://blahblahsite.ca
tiêu đề chủ có hai chức năng:
- giải quyết yêu cầu đến địa chỉ ip của máy chủ web. Điều này được thực hiện thông qua một truy vấn dns, hoặc trong trường hợp của bạn thông qua tệp host được ưu tiên hơn truy vấn dns.
- khi yêu cầu đến máy chủ web, ánh xạ yêu cầu tới máy chủ ảo chính xác để xử lý tiếp. Này được thực hiện thông qua các máy chủ ảo mặc định (catch-all) hoặc thông qua một tên dựa trên máy chủ ảo (nơi servername hoặc Serveralias được thiết lập để blahblahsite.ca)
URL đến một máy chủ web có một cái gì đó slash sau tiêu đề máy chủ. Đây được gọi là URI. URI là đường dẫn tương đối trong máy chủ web của bạn đến trang được yêu cầu. URI có thể được ánh xạ qua vô số các cơ chế, nhưng gương ở dạng đơn giản nhất của nó là các thư mục con của thư mục máy chủ web của bạn chia sẻ máy chủ ảo.
Do đó, /wordpress là một URI được máy chủ web của bạn chia sẻ theo cách này hay cách khác.
Nguyên tắc của URL: Nghị định thư: // hostHeader/URI
http://127.0.0.1/wordpress
http://blahblahsite.ca/wordpress
cả sẽ là URL hợp lệ: là trên máy tính cục bộ của bạn, nếu nó có một máy chủ web chia sẻ URI /wordpress đối với bất kỳ tiêu đề máy chủ hoặc vào tiêu đề chủ blahblahsite.ca đặc biệt, và có các mục sau đây trong hostfile của nó:
127.0.0.1 blahblahsite.ca
Vì vậy, có được một cuốn sách mới bắt đầu thực sự tốt trên Apache, đọc và thử đôi cánh của bạn, sau đó chuyển sang xampp. URI là nơi mà những thứ thú vị xảy ra, nhưng trước tiên bạn cần một số vấn đề cơ bản về máy chủ web.
các tệp lưu trữ là một ánh xạ ip-> hostame đơn giản. họ có NOTHING để làm với các url, khác với các url có thể chứa tên máy chủ/ips. –