Back to Posts
Feb 13, 2025

Hướng dẫn cấu hình Custom Domain từ Cloudflare cho dự án Vercel

Sau khi hoàn thiện một dự án tuyệt vời và deploy lên Vercel, bước tiếp theo chắc chắn là gắn một chiếc “tên miền thương hiệu” thay cho domain mặc định của Vercel. Nếu bạn mua domain tại Cloudflare, hãy thực hiện theo các bước dưới đây để cấu hình chỉ trong “vài nốt nhạc”.


1. Chuẩn bị Domain trên Cloudflare


2. Thêm Domain vào dự án Vercel


3. Cấu hình DNS trên Cloudflare (Bước quan trọng)

Sau khi thêm, Vercel sẽ báo lỗi Invalid Configuration vì bạn chưa trỏ DNS. Hãy làm như sau:

Bản ghi A (Cho domain gốc)

Thông tin này được Vercel cung cấp tại bước 7.

TypeNameIPv4 addressProxy status
A@IP từ Vercel (ví dụ: 76.76.21.21)DNS only (Tắt mây màu cam)

Bản ghi CNAME (Cho subdomain www)

TypeNameTargetProxy status
CNAMEwwwcname.vercel-dns.comDNS only (Tắt mây màu cam)

Lưu ý cực kỳ quan trọng: Bạn phải tắt Proxy status (chuyển từ màu cam sang màu xám - DNS Only). Nếu bật Proxy, Vercel có thể sẽ không xác thực được chứng chỉ SSL và báo lỗi cấu hình mãi mãi.


4. Kiểm tra kết quả


Tổng kết & Lưu ý

Việc kết hợp này giúp bạn tận dụng được hạ tầng mạnh mẽ của Vercel và khả năng quản lý DNS tin cậy của Cloudflare.

Một mẹo nhỏ: Sau khi Vercel đã xác thực thành công và cấp chứng chỉ SSL (thường mất vài phút sau khi Active), bạn có thể thử bật lại Proxy (mây cam) trên Cloudflare nếu muốn sử dụng thêm các tính năng bảo mật như DDoS Protection hoặc CDN của Cloudflare. Tuy nhiên, nếu xảy ra lỗi SSL, hãy ưu tiên để chế độ “DNS Only”.

Related

© 2026 Aiden Tran