2009-03-08 39 views
14

Tại sao một số trang web yêu cầu "www" trước phần còn lại của địa chỉ, trong khi các trang khác dường như giải quyết tốt với "www" như không có nó?Tại sao một số trang web yêu cầu "www"?

Có một số lý do thuyết phục khiến bạn thiết lập tên miền của mình để hoạt động như thế này không?

+1

Dupe: http://stackoverflow.com/questions/486621/when-should-one-use-a-www-subdomain – bzlm

+1

Chết tiệt ... "Không liên quan đến lập trình"? Mods đang bị rạn nứt ... – Shog9

+1

Tôi không nghĩ rằng đó là một bản dupe chính xác –

Trả lời

13

Có nhiều lý do, đây là một số:

1) Người muốn nó theo cách này vào mục đích

dân sử dụng DNS cho nhiều thứ, không chỉ web. Họ có thể cần tên dns chính cho một số dịch vụ khác quan trọng hơn đối với họ.

2) máy chủ dns sai

Nếu ai đó thực hiện một tra cứu của www đến máy chủ DNS của bạn, máy chủ DNS của bạn sẽ cần phải giải quyết nó.

3) các máy chủ web cấu hình sai

Một máy chủ web có thể lưu trữ nhiều trang web khác nhau. Nó phân biệt trang web nào bạn muốn thông qua tiêu đề Máy chủ. Bạn cần chỉ định tên máy chủ lưu trữ nào bạn muốn được sử dụng cho trang web của mình.

4) Website tối ưu hóa

Nó là tốt hơn để không xử lý cả hai, nhưng để chuyển tiếp một với một vĩnh viễn http mã trạng thái di chuyển. Bằng cách đó, 2 địa chỉ sẽ không cạnh tranh cho xếp hạng liên kết trong nước.

5) Cookies

Để tránh vấn đề với các tập tin cookie không được gửi trả lại bởi trình duyệt. Điều này cũng có thể được giải quyết bằng mã trạng thái http vĩnh viễn đã được di chuyển.

6) Khách hàng bên trình duyệt bộ nhớ đệm

trình duyệt web có thể không cache một hình ảnh nếu bạn thực hiện một yêu cầu đến www và khác mà không cần. Điều này cũng có thể được giải quyết bằng mã trạng thái http vĩnh viễn đã được di chuyển.

2

Một số trang web yêu cầu vì dịch vụ được định cấu hình trên thiết lập cụ thể để chỉ phân phối nội dung web qua tên miền phụ www.

Điều này đúng vì www là tên miền phụ thông thường cho lưu lượng truy cập "World Wide Web". Cũng giống như cổng 80 là cổng tiêu chuẩn. Rõ ràng là có dịch vụ tiêu chuẩn khác và cổng cũng như (http tcp/ip trên cổng 80 là không có gì đặc biệt!)

Imagine mycompany ...

mx1.mycompany.com 25 smtp, vv

ftp .mycompany.com 21 ftp

www.mycompany.com 80 http

các trang web không đòi hỏi nó về cơ bản đã chuyển tiếp trong dns hoặc chuyển hướng của một số hiện vật.

ví dụ:

* .mycompany.com 80 http

Lý do onlty để làm điều đó như xa như tôi có thể thấy là nếu bạn thích nó và bạn muốn.

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