Hướng dẫn cài đặt SSL miễn phí Cloudflare cho Website từ A-Z
Thịnh Văn Hạnh
05/02/2026
3147 Lượt xem
Chia sẻ bài viết

Tóm Tắt Bài Viết
- Cloudflare SSL miễn phí là gì? Tại sao bạn nên dùng?
- Các bước chuẩn bị trước khi cài đặt
- Hướng dẫn cài đặt SSL Cloudflare (Step-by-Step)
- Cấu hình chế độ SSL/TLS (Tránh lỗi sập web)
- Các thiết lập tối ưu hóa bắt buộc (Edge Certificates)
- Hướng dẫn riêng cho Website WordPress
- Khắc phục sự cố thường gặp
- Kết luận
Cloudflare SSL miễn phí là gì? Tại sao bạn nên dùng?
Nhiều người lầm tưởng Cloudflare chỉ đơn thuần là một dịch vụ quản lý tên miền (DNS). Thực tế, hãy hình dung Cloudflare như một “lớp kén bảo vệ” khổng lồ đứng giữa khách truy cập và ngôi nhà (server/hosting) của bạn. Thay vì khách đi thẳng vào nhà, họ sẽ đi qua trạm kiểm soát của Cloudflare trước. Chính cơ chế “đứng giữa” này mang lại cho website của bạn 4 lớp áo giáp quyền năng:- Miễn phí trọn đời: Thông thường, các chứng chỉ SSL trả phí (như Comodo, GeoTrust) sẽ ngốn của bạn một khoản ngân sách hàng năm. Cloudflare cung cấp SSL miễn phí trọn đời và tự động gia hạn. Bạn có thể quên đi nỗi lo website bị gián đoạn vì… quên đóng tiền gia hạn SSL.
- Ẩn IP gốc: Đây là tính năng tôi đánh giá cao nhất. Khi dùng Cloudflare, hacker sẽ chỉ nhìn thấy địa chỉ IP của Cloudflare thay vì IP thật của máy chủ bạn (Real IP). Điều này giống như bạn nhận thư qua một hộp thư bưu điện thay vì lộ địa chỉ nhà riêng, giúp hạn chế tối đa rủi ro bị tấn công từ chối dịch vụ (DDoS) làm sập web.
- Tăng tốc độ tải trang: Cloudflare sở hữu mạng lưới máy chủ (Server) đặt tại hàng trăm quốc gia. Khi kích hoạt, nội dung website của bạn sẽ được lưu trữ (cache) tại các máy chủ này. Nếu khách hàng ở Việt Nam truy cập, họ sẽ lấy dữ liệu từ máy chủ gần nhất (ví dụ: Hà Nội hoặc TP.HCM) thay vì phải tải từ tận Mỹ hay Châu Âu. Kết quả? Web tải nhanh hơn, khách hàng hài lòng hơn.
- Tốt cho SEO: Từ năm 2014, Google đã xác nhận HTTPS là một tín hiệu xếp hạng nhẹ. Một website có ổ khóa xanh không chỉ tạo niềm tin cho người dùng mà còn được Google Bot ưu ái thu thập dữ liệu thường xuyên hơn so với các trang HTTP kém bảo mật.
Các bước chuẩn bị trước khi cài đặt
Khoan đã! Đừng vội lao vào cài đặt ngay. Tôi hiểu bạn đang rất hào hứng muốn thấy chiếc ổ khóa xanh, nhưng sự chuẩn bị kỹ lưỡng ở bước này sẽ cứu bạn khỏi hàng giờ loay hoay sửa lỗi sau này. Để quy trình “lột xác” cho website diễn ra suôn sẻ chỉ trong 10-15 phút, bạn hãy chắc chắn mình đang nắm trong tay 2 chiếc “chìa khóa” quan trọng sau:- Quyền truy cập trang quản trị tên miền (Domain Registrar): Hãy đăng nhập sẵn vào nơi bạn đã mua tên miền (như Mắt Bão, Tenten, PA Việt Nam ở trong nước hoặc Namecheap, GoDaddy ở quốc tế). Chúng ta sẽ cần truy cập vào đây để thay đổi Nameservers – hành động chuyển quyền điều phối traffic từ nhà cung cấp cũ sang Cloudflare.
- Kiểm tra hiện trạng Hosting/VPS: Đây là bước mà 80% người mới thường bỏ qua. Bạn cần xác định xem máy chủ (Hosting) hiện tại của mình đang ở trạng thái nào:5
- Trường hợp A: Website hoàn toàn chưa có SSL (đang chạy
http://). - Trường hợp B: Website đã có sẵn SSL (như Let’s Encrypt miễn phí trong cPanel) hoặc SSL tự ký.
- Trường hợp A: Website hoàn toàn chưa có SSL (đang chạy
Hướng dẫn cài đặt SSL Cloudflare (Step-by-Step)
Bước 1: Đăng ký tài khoản
Truy cập trang chủ Cloudflare và đăng ký một tài khoản miễn phí. Nếu đã có, hãy đăng nhập.Bước 2: Thêm Website (Add Site)
Nhập tên miền của bạn vào ô trống (ví dụ: yourdomain.com) và bấm Add site. Sau đó, màn hình chọn gói cước sẽ hiện ra. Hãy kéo xuống dưới cùng và chọn gói Free -> Bấm Continue.Bước 3: Kiểm tra bản ghi DNS (Review DNS Records)
Cloudflare sẽ tự động quét các bản ghi DNS hiện có từ nhà cung cấp tên miền cũ. Lưu ý : Tại cột Proxy status, bạn sẽ thấy biểu tượng đám mây.
- Đám mây màu cam (Proxied): Kích hoạt qua Cloudflare (Có SSL, ẩn IP, có CDN). Bạn bắt buộc phải bật màu cam cho A record (trỏ về IP host) thì mới có SSL.
- Đám mây màu xám (DNS Only): Chỉ dùng làm DNS, chạy thẳng vào host (Không có SSL của Cloudflare).
Bước 4: Trỏ Nameservers về Cloudflare
Đây là bước quyết định. Cloudflare sẽ cung cấp cho bạn 2 dòng Nameserver mới (ví dụ:bob.ns.cloudflare.com và lola.ns.cloudflare.com).
Nhiệm vụ của bạn:
-
Đăng nhập vào trang quản lý tên miền.
-
Tìm mục Nameservers (hoặc Máy chủ tên miền).
-
Thay thế 2 dòng Nameserver cũ bằng 2 dòng mới của Cloudflare.
-
Lưu lại.
Bước 5: Chờ cập nhật
Sau khi đổi xong, quay lại Cloudflare và bấm “Check nameservers”. Quá trình này có thể mất từ 15 phút đến vài giờ tùy thuộc vào nhà cung cấp tên miền. Khi nhận được email “Status Active”, website của bạn đã chính thức chạy qua Cloudflare.
Cấu hình chế độ SSL/TLS (Tránh lỗi sập web)
Trên Cloudflare sẽ có 3 loại chứng chỉ SSL, và cả 3 loại này đều hỗ trợ mã hóa Traffic truy cập, giúp cho Website được Google đánh giá tốt hơn. Để sử dụng được SSL, bạn cần đảm bảo rằng website của bạn phải được bật Proxy của CloudFlare.Rất nhiều người cài xong bị lỗi không vào được web vì chọn sai chế độ ở bước này. Hãy truy cập mục SSL/TLS trên menu Cloudflare và chọn đúng chế độ dựa trên tình trạng Hosting của bạn:
Chế độ Flexible (Linh hoạt)
-
Cơ chế: Mã hóa từ Khách $\to$ Cloudflare. Kết nối từ Cloudflare -> Hosting là HTTP thường.
-
Khi nào dùng: Khi Hosting của bạn KHÔNG CÓ bất kỳ chứng chỉ SSL nào.
-
Cảnh báo: Rất dễ gây lỗi Redirect Loop nếu WordPress của bạn đang ép chạy HTTPS.

Chế độ Full
-
Cơ chế: Mã hóa toàn trình (End-to-end).
-
Khi nào dùng: Khi Hosting của bạn có chứng chỉ SSL Tự ký (Self-signed) hoặc chứng chỉ đã hết hạn. Đây là chế độ an toàn và phổ biến nhất.

Chế độ Full (Strict)
-
Cơ chế: Mã hóa toàn trình nghiêm ngặt.
-
Khi nào dùng: Khi Hosting của bạn đã cài sẵn một chứng chỉ SSL hợp lệ (như Let’s Encrypt, Comodo…).
Bước 1: Chọn kiểu SSL
Bạn truy cập vào SSL/TLS => Overview => chọn Full hoặc Full (strict) .
Bước 2: Tạo chứng chỉ SSL
Bạn truy cập vào SSL/TLS => Origin Server => Create Certificate



Bước 3: Cài đặt chứng chỉ lên máy chủ
Ở đây mình sẽ làm mẫu với Host/VPS sử dụng control cPanel, với các control khác các bạn cũng tìm đến phần cấu hình SSL và làm theo tương tự. Tại giao diện cPanel, bạn tìm đến phần SSL/TLS


Các thiết lập tối ưu hóa bắt buộc (Edge Certificates)
Để ổ khóa xanh hiện lên hoàn hảo, hãy vào tab Edge Certificates và bật các tính năng sau:
-
Always Use HTTPS: BẬT (On). Tính năng này tự động chuyển mọi truy cập
http://sanghttps://. -
Automatic HTTPS Rewrites: BẬT (On). Giúp tự động sửa các link ảnh/script bị lỗi giao thức, giúp tránh lỗi “Mixed Content”.
-
HSTS (HTTP Strict Transport Security): Tùy chọn nâng cao, giúp bảo mật chặt chẽ hơn, nhưng hãy cẩn thận khi cấu hình nếu bạn có ý định tắt HTTPS trong tương lai.
Hướng dẫn riêng cho Website WordPress
Nếu bạn dùng WordPress, việc cài đặt Cloudflare đôi khi cần thêm một chút tác động để hoạt động trơn tru:
-
Cài đặt Plugin: Bạn có thể cài plugin “Cloudflare” chính chủ hoặc “Really Simple SSL” để hỗ trợ cấu hình.
-
Xóa Cache: Sau khi cài đặt xong SSL, hãy vào plugin quản lý Cache (như WP Rocket, LiteSpeed Cache) và chọn Purge All Caches. Đồng thời xóa cache trình duyệt của bạn để thấy thay đổi.
Khắc phục sự cố thường gặp
Lỗi “ERR_TOO_MANY_REDIRECTS” (Lỗi chuyển hướng quá nhiều lần)
Đây là lỗi phổ biến số 1.
-
Nguyên nhân: Thường do bạn chọn chế độ Flexible trên Cloudflare, nhưng trên Hosting (hoặc trong file
.htaccesscủa WordPress) lại đang ép chạy HTTPS. Hai bên đá nhau tạo thành vòng lặp vô tận. -
Cách khắc phục: Chuyển chế độ SSL trên Cloudflare sang Full.
Lỗi “Mixed Content” (Không hiện ổ khóa xanh hoàn toàn)
Trình duyệt hiện dấu chấm than tam giác vàng thay vì ổ khóa xanh.
-
Nguyên nhân: Trong bài viết hoặc giao diện web còn tồn tại các link ảnh/css bắt đầu bằng
http://. -
Cách khắc phục: Bấm F12 -> tab Console để xem link nào bị lỗi. Cài plugin “Really Simple SSL” để nó tự động sửa toàn bộ link này.
SSL chưa hiện (Trạng thái Pending)
Nếu sau 24h mà trạng thái vẫn là Pending, hãy kiểm tra lại xem bạn đã điền đúng Nameservers chưa, hoặc liên hệ support tên miền để họ mở khóa cập nhật.
Kết luận
Việc cài đặt SSL miễn phí Cloudflare là giải pháp “Ngọn – Bổ – Rẻ” nhất hiện nay để bảo vệ website và tăng uy tín với Google. Chỉ cần làm đúng theo các bước chọn chế độ (Flexible/Full) mà mình đã hướng dẫn, website của bạn sẽ sở hữu ngay ổ khóa xanh bảo mật chỉ trong tích tắc.
Nếu bạn gặp lỗi Redirect hoặc đã làm theo hướng dẫn mà vẫn chưa cài được, hãy để lại bình luận mô tả lỗi bên dưới, mình sẽ hỗ trợ giải đáp ngay lập tức!
Chúc bạn thành công!



































