Quản lý tên miền phụ trên DirectAdmin

Tên miền phụ là dạng blog.tenmien.com hay shop.tenmien.com: dùng chung tên miền chính nhưng là một website riêng, thư mục riêng. Bài này nói cách tạo và các chỗ dễ sai.

1. Khi nào dùng tên miền phụ

Tình huống Có nên dùng
Một website phụ: blog, cửa hàng, trang tuyển dụng Có
Môi trường thử nghiệm trước khi đưa lên chính thức Có, ví dụ thu.tenmien.com
Một khu vực riêng: tailieu., hinhanh. Có
Chỉ muốn một đường dẫn con như tenmien.com/blog Không. Đó là thư mục con, không phải tên miền phụ

2. Tạo tên miền phụ

Account Manager → Subdomain Management → ADD SUBDOMAIN.

Chỉ nhập phần trước dấu chấm. Nhập blog thì được blog.tenmien.com; nhập cả blog.tenmien.com thì thành blog.tenmien.com.tenmien.com.

Tạo xong, DirectAdmin tự làm ba việc:

  1. Dựng thư mục domains/<ten-mien>/public_html/<ten-mien-phu>.
  2. Thêm bản ghi DNS trỏ tên miền phụ về chính máy chủ này.
  3. Xin chứng chỉ SSL cho tên miền phụ.

Bảng danh sách có ba cột: Subdomain Name, Bandwidth, và Docroot là đường dẫn thư mục gốc của tên miền phụ đó.

Cột Docroot là cột đáng nhìn nhất. Nó cho biết chính xác phải tải tệp lên đâu.

3. Chỗ sai nhiều nhất: tải tệp nhầm thư mục

Thư mục của tên miền phụ nằm bên trong thư mục web của tên miền chính:

domains/tenmien.com/public_html/              <- website chinh
domains/tenmien.com/public_html/blog/         <- website cua blog.tenmien.com

Tải tệp của blog lên public_html thẳng thì nó thành một phần của website chính, và blog.tenmien.com vẫn trống.

Luôn đối chiếu với cột Docroot trước khi tải lên.

Hệ quả cần biết

Vì thư mục tên miền phụ nằm bên trong thư mục web chính, nên nội dung của nó cũng mở được qua đường dẫn con:

https://blog.tenmien.com/        <- duong dan mong muon
https://tenmien.com/blog/        <- VAN mo duoc cung noi dung

Hai địa chỉ cùng một nội dung làm công cụ tìm kiếm phải chọn, và nó có thể chọn địa chỉ quý Khách hàng không muốn. Nếu điều này quan trọng, hãy khai thẻ canonical trong website, hoặc chuyển hướng đường dẫn con sang tên miền phụ.

4. Chứng chỉ SSL cho tên miền phụ

Chứng chỉ cấp cho tenmien.com không phủ blog.tenmien.com. Đây là điểm hay bất ngờ.

DirectAdmin thường tự xin chứng chỉ riêng khi tạo tên miền phụ. Kiểm ở Account Manager → SSL/TLS Certificates: tên miền phụ phải nằm trong cột DNS Names của một chứng chỉ nào đó, hoặc có chứng chỉ riêng.

Nằm trong danh sách DNS names without TLS certificate nghĩa là chưa có, và trình duyệt sẽ báo không an toàn. Xem bài về HTTPS trong cùng chuyên mục.

5. Tên miền phụ cho môi trường thử nghiệm

Một cách dùng rất đáng giá: dựng thu.tenmien.com để thử bản mới trước khi đưa lên website chính.

Hai việc nên làm với tên miền thử nghiệm:

Việc Vì sao
Chặn công cụ tìm kiếm lập chỉ mục Không thì bản thử nghiệm xuất hiện trên kết quả tìm kiếm, cạnh tranh với chính website thật
Đặt mật khẩu bảo vệ Để chỉ người trong nhóm xem được. Xem bài về bảo vệ thư mục bằng mật khẩu

Chặn lập chỉ mục bằng cách tạo tệp robots.txt trong thư mục của tên miền phụ:

User-agent: *
Disallow: /

⚠️ robots.txt là đề nghị, không phải rào chắn. Nó ngăn các công cụ tìm kiếm đứng đắn, không ngăn được người biết địa chỉ. Cần kín thật thì phải đặt mật khẩu.

6. Xoá tên miền phụ

Tích chọn rồi bấm Delete.

DirectAdmin thường hỏi có xoá luôn thư mục hay không:

  • Xoá luôn thư mục: mất toàn bộ dữ liệu của tên miền phụ, không hoàn tác được.
  • Giữ thư mục: tên miền phụ không truy cập được nữa nhưng tệp còn đó, vẫn xem được bằng File Manager.

Chọn giữ thư mục, trừ khi chắc chắn không cần gì trong đó. Dung lượng vài trăm MB rẻ hơn nhiều so với việc dựng lại.

7. Khi cần hỗ trợ

Tên miền phụ tạo xong mà không mở được, kiểm ba thứ theo thứ tự:

  1. Tệp có nằm đúng thư mục ghi ở cột Docroot không.
  2. dig +short A <ten-mien-phu> có trả về IP của hosting không.
  3. Tên miền phụ đã có chứng chỉ SSL chưa.

Vẫn không được thì nhắn qua khung chat ở góc phải màn hình kèm tên miền phụ và kết quả ba bước trên.

Hướng dẫn này có ích cho bạn?

Cần đặt dịch vụ? Xem cấu hình và giá tại bảng giá Cloudzone - đặt gói trực tuyến, nhận dịch vụ ngay sau thanh toán. Cần tư vấn, mở khung chat ở góc phải màn hình.

Hướng dẫn liên quan