Biến your-app.vercel.app thành tenban.com
Tên miền riêng làm sản phẩm trông chuyên nghiệp và đáng tin. Tin vui: gắn domain + bật HTTPS giờ chỉ mất vài phút, gần như tự động.
Bước 1: Mua tên miền
Mua tại các nhà đăng ký (registrar): Namecheap, Cloudflare, Porkbun, hoặc nhà cung cấp .vn trong nước. Giá thường vài trăm nghìn/năm cho .com.
Bước 2: Thêm domain vào Vercel/Netlify
- Vercel: Project → Settings → Domains → nhập tên miền của bạn
- Nền tảng sẽ cho bạn các bản ghi DNS cần thêm
Bước 3: Cấu hình DNS tại registrar
Bạn thêm bản ghi trỏ tên miền về nền tảng hosting. Hai loại phổ biến:
| Loại | Dùng cho | Trỏ tới |
|---|---|---|
| A record | Domain gốc (tenban.com) | Địa chỉ IP Vercel cung cấp |
| CNAME | Subdomain (www.tenban.com) | cname.vercel-dns.com |
Cách đơn giản nhất cho người mới: dùng đúng các bản ghi mà Vercel/Netlify hướng dẫn — copy y nguyên.
Bước 4: SSL/HTTPS — tự động
Đây là phần "ma thuật": Vercel/Netlify tự cấp chứng chỉ SSL miễn phí (Let's Encrypt) ngay khi DNS trỏ đúng. Bạn không phải làm gì — vài phút sau, https:// hiện ổ khoá xanh.
💡 SSL (HTTPS) không còn là tuỳ chọn: trình duyệt cảnh báo "Not Secure" với site HTTP, và Google ưu tiên HTTPS. May mắn là giờ nó miễn phí và tự động.
Lưu ý thực tế
- DNS cần thời gian lan truyền (propagation) — từ vài phút đến vài giờ. Đừng hoảng nếu chưa thấy ngay.
- Kiểm tra trạng thái trong dashboard domain — nó báo "Valid Configuration" khi xong.
- Dùng AI để debug DNS: "Tôi thêm domain vào Vercel nhưng báo 'Invalid Configuration'. Đây là các bản ghi DNS hiện tại [mô tả]. Sai ở đâu?"
- Trỏ cả
tenban.comvàwww.tenban.com, đặt một cái redirect sang cái kia cho nhất quán.
Checklist
- Domain đã trỏ về hosting (DNS valid)
- HTTPS hoạt động (ổ khoá xanh, không cảnh báo)
- Cả bản có www và không www đều truy cập được
