Tạo subdomain, thêm tên miền (addon domain) và chuyển hướng trên cPanel
Tạo subdomain, thêm tên miền (addon domain) và chuyển hướng trên cPanel giúp bạn chạy nhiều website, trang phụ như blog.tenmien.com, shop.tenmien.com trên cùng một gói hosting. Bài viết hướng dẫn từng thao tác trong cPanel và trang quản lý hosting của SuniHost.
Phân biệt các loại tên miền trên cPanel
| Loại | Ví dụ | Dùng khi |
|---|---|---|
| Tên miền chính | tenmien.com | Tên miền gắn với tài khoản hosting |
| Subdomain | blog.tenmien.com | Trang phụ, website thử nghiệm |
| Addon domain | tenmienkhac.com | Website riêng với tên miền khác, thư mục riêng |
| Alias (parked) | tenmien.net | Tên miền phụ hiển thị cùng nội dung tên miền chính |
Số addon domain, subdomain tạo được tuỳ giới hạn của gói hosting.
Tạo subdomain
- cPanel → mục Domains → Domains (bản cũ là Subdomains) → Create A New Domain.
- Nhập
blog.tenmien.com, bỏ tích Share document root để có thư mục riêng (ví dụblog.tenmien.comhoặcpublic_html/blog). - Bấm Submit.
Nếu tên miền dùng nameserver của hosting, subdomain chạy ngay. Nếu dùng DNS ở nơi khác (ví dụ Cloudflare), thêm bản ghi A blog trỏ về IP hosting.
Trên SuniHost, trang quản lý hosting cũng có thao tác Thêm subdomain và Thêm addon domain mà không cần vào cPanel.
Thêm tên miền khác (addon domain)
- Trỏ tên miền mới về hosting trước (nameserver hoặc bản ghi A), xem cách trỏ tên miền.
- cPanel → Domains → Create A New Domain → nhập
tenmienkhac.com, bỏ tích Share document root. - Tải mã nguồn website vào thư mục vừa tạo, tạo cơ sở dữ liệu riêng.
AutoSSL tự cấp chứng chỉ cho tên miền mới sau khi DNS đã trỏ đúng. Xem bài cài SSL miễn phí AutoSSL.
Chuyển hướng tên miền, đường dẫn
Bằng công cụ Redirects
- cPanel → Domains → Redirects.
- Chọn Permanent (301) nếu chuyển vĩnh viễn (tốt cho SEO), Temporary (302) nếu tạm thời.
- Chọn tên miền, nhập đường dẫn cũ (để trống nếu chuyển cả tên miền) và địa chỉ mới.
Bằng file .htaccess
Chuyển toàn bộ tên miền cũ sang tên miền mới, giữ nguyên đường dẫn:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?tenmiencu\.com$ [NC]
RewriteRule ^(.*)$ https://tenmienmoi.com/$1 [R=301,L]
Ép dùng HTTPS:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Sao lưu .htaccess trước khi sửa: một ký tự sai có thể gây lỗi 500 cho cả website.
Câu hỏi thường gặp
Đổi tên miền chính của hosting được không?
Được. Trên SuniHost, trang quản lý hosting có thao tác Đổi tên miền chính; hãy trỏ tên miền mới về hosting trước khi đổi.
Nên dùng subdomain hay thư mục con cho blog?
Cả hai đều dùng được. Thư mục con (tenmien.com/blog) thường dễ quản lý SEO chung với website chính hơn; subdomain phù hợp khi blog là ứng dụng tách biệt.
Kết luận
Một gói hosting có thể chạy nhiều website nhờ addon domain và subdomain. Cần quản lý nhiều khách hàng riêng biệt, mỗi người một cPanel? Xem bài tạo tài khoản cPanel bằng WHM và các gói Reseller Hosting.
Bạn thấy bài viết này hữu ích?
Chia sẻ lên Facebook