2010-04-21 32 views
16

Khi truy cập http://to./, bạn được cung cấp một trang web hợp pháp.Tại sao `to.` là tên miền hợp lệ?

Có phải tên miền là to. là hợp lệ, mặc dù không kết thúc bằng TLD và có thời gian không cần thiết? Tại sao?

Hợp lệ, hệ thống phân cấp DNS của nó sẽ là gì?

+1

Nó không thực sự là một câu hỏi liên quan đến lập trình, nhưng nó khá hấp dẫn; Vì vậy, trong khi tôi muốn đánh dấu nó 'off-topic' tôi thực sự khá tò mò về câu trả lời ... – Unsliced

+0

@Unsliced ​​Nó ban đầu; @SLaks đã xóa thẻ và tôi cho rằng anh ta là "quyền lực cao hơn" trong trường hợp này. –

Trả lời

16

Dấu chấm cuối cùng là một phần của tên miền hoàn toàn đủ điều kiện. Thêm thông tin trong this article. Cụ thể:

Đó là một thực tế ít được biết đến, nhưng tên miền DNS hoàn toàn đủ điều kiện (không rõ ràng) có dấu chấm ở cuối. Những người chạy máy chủ DNS thường biết điều này (nếu bạn bỏ lỡ dấu chấm sau, cấu hình DNS của bạn sẽ không hoạt động) nhưng công chúng thường thì không. Tên miền không có dấu chấm ở cuối không đủ điều kiện và có khả năng mơ hồ.

15

to là TLD của Tonga.

Không có thông số nào cho biết tên miền phải có thứ gì đó không phải là TLD; Tonga là TLD duy nhất có bản ghi A cho chính TLD.

Tuy nhiên, hầu hết các trình duyệt sẽ không nhận ra tên miền không có dấu chấm, do đó, họ sử dụng FQDN đầy đủ, với dấu kiểm là ..

+1

Không phải là một lời giải thích thỏa mãn cho dấu chấm * sau * đến - mà không thừa, http: // đến/không hoạt động. –

+0

Có, chúng tôi cần giải thích thêm. Tôi nhận được trang web dịch vụ "TO./ URL Shortener". – zaf

+0

'.' ở cuối buộc trình duyệt nhận ra rằng đó là tên miền. – SLaks

1

DNS đại diện cho một hệ thống phân cấp tên miền. Như T. đã chỉ ra, nếu bạn thấy dấu chấm ở cuối số FQDN, nó chỉ biểu thị điểm gốc trên của toàn bộ cây tên miền.

Trong ngữ cảnh của trình duyệt web, chúng có xu hướng duyên dáng và ẩn chi tiết này khỏi người dùng cuối.

+0

Tuy nhiên, trình duyệt của tôi sẽ hiển thị 'http: // www.youtube.com./Yt/about /', nhưng *** không *** 'http: // stackoverflow.com. /'. Vì vậy, nó xuất hiện việc điều trị bởi một trình duyệt của một URL có một tên miền với một khoảng thời gian ở cuối là hỗn hợp. – DavidRR

+0

mà không cố gắng một cách rõ ràng, đọc mã nguồn của bất kỳ trình duyệt nào, sử dụng google: vâng, đó là những gì tôi nghi ngờ. họ thậm chí có xu hướng chơi với các tiêu chuẩn w3c, vì vậy ... – glasz

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