Trong quá trình vận hành website, chúng ta có thể gặp tình huống: Có nhiều tên miền (domain phụ, domain cũ, domain theo khu vực) => Muốn trỏ các tên miền này về nội dung của một website chính, mà không muốn thuê thêm hosting. Nhưng khi trỏ domain trực tiếp thì:
Thực tế, đây là vấn đề rất phổ biến, đặc biệt với các website dùng hosting Plesk, shared hosting hoặc domain alias.
👉 Giải pháp hiệu quả, tiết kiệm và ổn định nhất hiện nay chính là sử dụng Cloudflare.
1. Cloudflare là gì? Vì sao nên dùng?
-
Cloudflare là dịch vụ trung gian (CDN + DNS) giúp:
-
Cấp HTTPS miễn phí
-
Redirect domain không cần cấu hình hosting
-
Tăng tốc website
-
Bảo mật tốt hơn
👉 Chỉ cần 1 website – nhiều domain – không tốn thêm hosting.
2. Mô hình hoạt động thực tế
Ví dụ tình huống thực tế:
Domain phụ: https://dodactayninh.com.vn => trỏ về url: https://dodacbinhthuan.com/the-loai/do-dac-tay-ninh-20.html và có https để phù hợp hơn với nhiều trình duyệt hiện tại.
Cloudflare sẽ đứng giữa: Người dùng → Cloudflare (HTTPS) → Hosting (HTTP)
3. Các bước cấu hình Cloudflare (tóm tắt)
Bước 1: Add domain vào Cloudflare
-
Đăng nhập Cloudflare
-
Chọn Add domain
-
Thêm domain phụ cần redirect
-
Chọn gói FREE
Bước 2: Trỏ Nameserver về Cloudflare
-
Cloudflare cung cấp 2 nameserver
-
Đổi nameserver tại nơi mua domain
-
Chờ trạng thái domain Active
Bước 3: Cấu hình DNS đúng cách (rất quan trọng)
👉 Không dùng CNAME @ → domain khác 👉 Cách ổn định nhất:
-
Tạo A record
-
Name: @
-
IP: IP hosting website chính
-
Proxy status: 🟠 Proxied (màu cam)
-
Cloudflare chỉ xử lý HTTPS & redirect khi DNS bật proxy.
Bước 4: Cấu hình SSL/TLS
-
Trong Cloudflare → SSL/TLS → Overview
-
Chọn chế độ: Full
-
📌 Phù hợp khi:
-
Hosting không có SSL
-
Domain alias không hỗ trợ HTTPS
Bước 5: Tạo Redirect Rule
-
Vào Rules → Redirect Rules
-
Điều kiện: Hostname equals dodactphcm.com
-
Hành động: Redirect 301
-
URL đích: trang con mong muốn
👉 Không cần cấu hình .htaccess hay web.config.
4. Lỗi thường gặp & cách xử lý
❌ Lỗi: HTTPS báo “This site can’t provide a secure connection”
👉 Nguyên nhân: Cloudflare đang Pending SSL Certificate
👉 Cách xử lý:
-
Vào SSL/TLS → Edge Certificates
-
Chờ trạng thái từ Pending → Active
-
Thời gian: 5–30 phút (có thể lâu hơn lần đầu)
📌 Trong thời gian Pending:
-
HTTP vẫn chạy bình thường
-
HTTPS sẽ báo lỗi (hoàn toàn bình thường)
5. Kết quả đạt được
Sau khi cấu hình hoàn chỉnh:
✅ Domain phụ redirect đúng trang
✅ HTTPS hoạt động ổn định
✅ Không cần mua thêm hosting
✅ Redirect chuẩn SEO (301)
✅ Quản lý tập trung trên Cloudflare
7. Kết luận
Cloudflare là giải pháp rất phù hợp cho các website:
-
Có nhiều domain
-
Hosting giới hạn
-
Cần HTTPS miễn phí
-
Muốn redirect linh hoạt, chuẩn SEO
Chỉ cần cấu hình đúng DNS, SSL và Redirect Rules, bạn hoàn toàn có thể giải quyết bài toán domain – HTTPS – redirect một cách gọn gàng và hiệu quả.