tên miền phụ của một tên miền phụ?


28

Tôi đang cố gắng tạo url như sub2.sub1.subdomain.domain.com. Tôi đang dự định sử dụng điều này để hiển thị nội dung khác nhau.

câu hỏi của tôi là ...

1) Có thể tạo các tên miền phụ đa cấp như vậy không? - điều này dựa trên công ty lưu trữ?
2) Không phải sub2.sub1.subdomain là một tên miền phụ khác chứ không phải là một tên miền phụ của sub1?
3) Tất cả các tên miền phụ này có nguồn gốc tài liệu riêng không?
4) Tôi sẽ xử lý người dùng đến và không có www như thế nào.

Bất kỳ vấn đề tiềm năng nào khác có thể phát sinh?

EDIT: - Điều này ảnh hưởng đến hành vi của cookie như thế nào? Tôi có thể truy cập một tập hợp cookie trên subomain.domain.com trên sub1.subdomain.domain.com hoặc sub2.sub1.subdomain.domain.com

Câu trả lời:


30

Có thể tạo các tên miền phụ đa cấp như vậy?

Vâng. Bạn có thể có nhiều cấp độ như bạn muốn trong DNS.

điều này dựa trên công ty lưu trữ?

Máy chủ của bạn có thể giới hạn những gì bạn có thể làm.

Không phải sub2.sub1.subdomain là một tên miền phụ khác chứ không phải là một tên miền phụ của sub1?

Đó không phải là một sự phân biệt hữu ích.

Tất cả các tên miền phụ này sẽ có nguồn gốc doc riêng?

Giả sử rằng tất cả các tên miền phụ cuối cùng sẽ phân giải thành cùng một địa chỉ IP (và chúng thực sự không phải):

Các trình duyệt sẽ gửi FQDN trong Hosttiêu đề. Làm thế nào các máy chủ web xử lý phụ thuộc vào máy chủ web.

Bạn có thể định cấu hình một Tài liệu gốc riêng cho từng - và bạn nên (để tránh các hình phạt nội dung trùng lặp trong các công cụ tìm kiếm), trừ khi bạn sẽ làm công cụ để tự động xác định nội dung dựa trên FQDN.

Làm thế nào tôi sẽ xử lý người dùng đến và không có www.

Tuy nhiên bạn thích. wwwchỉ là một tên miền phụ khác mà không có bất kỳ thuộc tính đặc biệt nào (ngoài quy ước). Nó được coi là một ý tưởng tốt để chọn " với www " hoặc "không có www" làm trang web chính của bạn và chuyển hướng trang khác đến đó.


9

You.can.go.as.deep.as.you.want.example.com.

1) Điều này chủ yếu phụ thuộc vào DNS của bạn - thông thường, công ty lưu trữ của bạn quản lý việc này; đồng thời, nếu bạn có tên miền cấp 3 ký tự đại diện ( *.example.com), thì bất kỳ tên miền nào bên dưới example.comsẽ trỏ đến cùng một máy chủ. Vì vậy, nó là có thể và hoạt động trong 90% các trường hợp.

2) Không thành vấn đề, thực sự - tất cả phụ thuộc vào # 3

3) Nếu bạn định cấu hình chúng cho các tài liệu khác nhau, chúng sẽ; khác họ sẽ không.

4) Kiểm tra Host:tiêu đề - ở đó bạn sẽ thấy tên miền là gì (với PHP, dữ liệu này sẽ có $_SERVER['HTTP_HOST']) và bạn có thể triển khai một số logic chuyển đổi trong mã của mình.


1
liên quan đến ký tự đại diện, bạn nên xem qua serverfault.com/a/483625/45248
Tobias Kienzler

1
  1. Bạn có thể tăng đến mức phụ bao giờ bạn muốn (Tối đa giới hạn nhà cung cấp dịch vụ lưu trữ nếu có)
  2. Ví dụ tốt nhất là Cấp độ thư mục. Tất cả đều là không gian khác nhau. Giống như C:> Tệp chương trình> Adobe> Acrobat 5.0> Reader. 3. Có tất cả các tên miền phụ là gốc của chính nó. Tương tự như Ví dụ thư mục hiển thị ở trên. Nhưng ở đây bạn có đặc quyền chỉ định Thư mục gốc / Tài liệu gốc
  3. Người dùng đến hoặc không có "WWW" được xử lý bởi công ty lưu trữ của bạn. Nếu công ty lưu trữ hỗ trợ các truy vấn mà không có "WWW" thì yêu cầu sẽ đến Tệp / Thư mục cụ thể.

-3

bạn có thể xóa www bằng bảng điều khiển máy chủ hoặc htaccess / web.congig (theo mặc định os) root xấu.

tên miền phụ có nguồn gốc doc riêng của họ.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.