Hướng dẫn sử dụng Cloudflare cơ bản

Những vấn đề mà bạn có thể gặp trong thời gian quản lý tên miền tại Cloudflare. Mình tổng hợp nhanh, có thắc mắc thì bạn tham gia nhóm WordPress cho Newbie nhá.

1. Đăng nhập – Đăng xuất Cloudflare

Truy cập vào Cloudflare.com và bấm Log In

dang-nhap-cloudflare1-min

Điền tài khoản và mật khẩu

dang-nhap-cloudflare2-min

Để đăng xuất, di chuột vào ảnh tài khoản (góc phải phía trên) > Bấm Log Out

cloudflare-dang-xuat-min

2. Xóa website

Nếu bạn muốn xóa một website nào đó khỏi Cloudflare, bấm vào Overview

Kéo xuống dưới, và nhìn qua phải > Bấm Remove Site from Cloudflare

3. Xóa Cache Cloudflare

Bấm vào Home > Chọn website bạn muốn xóa cache của Cloudflare

themevi-cai-dat-ssl-cloudflare1-min

Sau đó bấm vào Caching

Và bấm Purge Everything

Bấm tiếp Purge Everything

Và chờ tầm 1 phút để việc xóa hoàn tất.

4. Minify HTML/CSS/JS

Một tính năng ít người biết là Cloudflare cho phép Minify HTML/CSS/JS, mà không cần cài đặt thêm Plugin trên website WordPress nữa.

Bấm vào Speed

Kéo xuống tại mục Auto Minify > Đánh dấu vào JavaScript/CSS/HTML

Rồi xóa cache (Purge Cache) để việc nén (minify) có hiệu lực luôn.

5. Redirect HTTP > HTTPS

Cloudflare cho phép chuyển hướng toàn bộ liên kết HTTP qua HTTPS. Vậy là bạn có thể tiết kiệm được thêm 1 plugin cho website rồi.

Bấm vào Crypto

Kéo xuống mục Always Use HTTPS > Đánh dấu On

và kéo xuống mục Automatic HTTPS Rewrites > Đánh dấu On

Nếu bạn sử dụng Really Simple SSL, bật 2 cái này có thể gây lỗi chuyển hướng nhiều lần.

Nếu bạn không sử dụng Really Simple SSL, nhưng vẫn bị lỗi chuyển hướng, hãy chọn Off tại Automatic HTTPS Rewrites > Xóa cache > Đợi tầm 30 phút.

6. Trỏ tên miền từ Cloudflare về Hosting

Đầu tiên bạn cần biết địa chỉ IP của Hosting đang sử dụng là gì đã!

Tiếp theo chọn website cần trỏ tên miền

themevi-cai-dat-ssl-cloudflare1-min

Tạo 2 Record A và CNAME, với các thông số như sau

A Record

  • A
  • @
  • IP của Hosting
  • Automatic TTL

rồi bấm Add Record

và CNAME Record

  • CNAME
  • www
  • tên miền của bạn, KHÔNG www, ví dụ: themevi.com
  • Automatic

rồi bấm Add Record

và bạn sẽ có

Và đợi khoảng 1 – 5 phút để Cloudflare cập nhật.

7. Cài đặt Cloudflare Free SSL cho website

Bấm vào website cần cài đặt SSL

themevi-cai-dat-ssl-cloudflare1-min

Bấm vào tab Crypto, nhìn bên dưới bạn sẽ thấy Universal SSL Certificates: Activate Certificates, nghĩa là SSL đã được bật.

themevi-cai-dat-ssl-cloudflare2-min

Kéo xuống dưới một tí, tại phần Always use HTTPS, chọn ON

themevi-cai-dat-ssl-cloudflare3-min

và tại Automatic HTTPS Rewrites, cũng chọn ON

themevi-cai-dat-ssl-cloudflare4-min

Truy cập vào Settings (Thiết lập, Cài đặt) > General (Tổng quan), và đổi 2 liên kết từ http thành https như trong hình:

themevi-cai-dat-ssl-cloudflare5-min