Cloudflare
Hướng dẫn cấu hình tên miền qua Cloudflare và các tối ưu quan trọng
Last updated
Was this helpful?
Hướng dẫn cấu hình tên miền qua Cloudflare và các tối ưu quan trọng
Last updated
Was this helpful?
Sử dụng Cloudflare làm trung gian quản lý DNS mang lại nhiều lợi ích vượt trội:
Tăng tốc độ tải trang: Nhờ mạng lưới máy chủ toàn cầu (CDN) và các công nghệ tối ưu.
Bảo mật nâng cao: Chống lại các cuộc tấn công DDoS, ẩn địa chỉ máy chủ gốc.
Cấp chứng chỉ SSL miễn phí: Dễ dàng cài đặt HTTPS cho tên miền.
Quản lý DNS linh hoạt: Giao diện mạnh mẽ và thời gian cập nhật bản ghi cực nhanh.
Quá trình cấu hình gồm 3 phần chính:
Thêm tên miền vào Cloudflare.
Cấu hình bản ghi DNS để trỏ về Hoola.
Thực hiện các tối ưu quan trọng để tăng hiệu suất và bảo mật.
Đây là bước đầu tiên, yêu cầu thay đổi Nameserver của tên miền tại nhà cung cấp.
Tạo tài khoản: Truy cập https://dash.cloudflare.com/sign-up và đăng ký một tài khoản Cloudflare miễn phí.
Thêm trang web (Add a Site): Sau khi đăng nhập, nhấn nút “Add a Site” và nhập tên miền gốc (ví dụ: tenmiencuaban.com).
Chọn gói dịch vụ: Chọn gói Free (Miễn phí) và nhấn Continue. Cloudflare sẽ tự động quét các bản ghi DNS hiện có của tên miền.
Thay đổi Nameserver:
Cloudflare sẽ cung cấp một cặp Nameserver mới (ví dụ: dane.ns.cloudflare.com và lina.ns.cloudflare.com).
Đăng nhập vào trang quản trị của nhà cung cấp nơi đã mua tên miền (GoDaddy, P.A Việt Nam, Mắt Bão...).
Tìm đến mục quản lý Nameserver của tên miền và thay thế cặp Nameserver cũ bằng cặp Nameserver mới do Cloudflare cung cấp.
Hoàn tất: Quay lại trang Cloudflare và nhấn "Done, check nameservers". Quá trình cập nhật Nameserver có thể mất từ vài phút đến vài giờ. Cloudflare sẽ gửi email thông báo khi tên miền được kích hoạt thành công.
Sau khi tên miền được kích hoạt, truy cập mục DNS > Records. Xóa các bản ghi A, AAAA, CNAME cũ đang trỏ về máy chủ cũ để tránh xung đột, sau đó làm theo một trong hai trường hợp dưới đây.
Thực hiện khi muốn địa chỉ website là tenmiencuaban.com.
Tạo 2 bản ghi CNAME
Bản ghi 1: Trỏ tên miền gốc về Hoola (Địa chỉ chính)
Thuộc tính
Giá trị
Trạng thái Proxy
Type
CNAME
Bật (Proxied - đám mây màu cam)
Name
www
Target
abc.hoola.vn (thay bằng địa chỉ website Hoola cung cấp)
Lưu ý: Việc chuyển hướng tên miền gốc (tenmiencuaban.com sang www.tenmiencuaban.com) sẽ được thực hiện bằng Page Rules ở Phần 3 để đạt hiệu quả tốt nhất.
Bản ghi 2: Tạo bản ghi www để chuẩn bị chuyển hướng
Thuộc tính
Giá trị
Trạng thái Proxy
Type
CNAME
Tắt (DNS only - đám mây xám)
Name
www
Target
@
Tạo Page Rule để chuyển hướng tên miền gốc từ no-www sang www
Đây là cách làm chuyên nghiệp và hiệu quả nhất để thống nhất địa chỉ truy cập.
Truy cập mục Rules > Page Rules.
Nhấn Create Page Rule.
Cấu hình như sau:
If the URL matches (Nếu URL khớp với): tenmiencuaban.com/* (Thay tenmiencuaban.com bằng tên miền gốc của bạn. Dấu * có nghĩa là áp dụng cho mọi đường dẫn phía sau)
Then the settings are (Thì cài đặt là):
Chọn Forwarding URL
Chọn 301 - Permanent Redirect
Nhập URL đích: https://www.tenmiencuaban.com/$1 (Ký tự $1 giúp giữ nguyên đường dẫn phía sau. Ví dụ: khi người dùng vào tenmiencuaban.com/khoa-hoc-a sẽ được chuyển hướng đến https://www.tenmiencuaban.com/khoa-hoc-a)
Nhấn Save and Deploy.
Việc chuyển hướng từ không-www sang có-www là một lựa chọn kỹ thuật có chủ đích và được khuyến nghị mạnh mẽ vì lý do tương thích và kỹ thuật.
Tại sao lại như vậy?Lý do cốt lõi nằm ở cách hoạt động của bản ghi CNAME và các quy tắc của hệ thống tên miền (DNS).
Hạn chế của bản ghi CNAME: Bản ghi CNAME không thể được đặt ở tên miền gốc (còn gọi là APEX domain, ví dụ: tenmiencuaban.com). Tên miền gốc bắt buộc phải có các bản ghi quan trọng khác (như NS, SOA). Theo quy tắc DNS, nếu một tên miền đã có bản ghi CNAME thì nó không được phép có bất kỳ bản ghi nào khác.
Hoola yêu cầu trỏ tên miền bằng CNAME: Để kết nối đến Hoola, phương pháp được sử dụng là tạo một bản ghi CNAME trỏ về địa chỉ [...].hoola.vn.
Kết hợp hai yếu tố trên: Vì không thể tạo CNAME ở tên miền gốc (tenmiencuaban.com), chúng ta bắt buộc phải tạo CNAME ở một tên miền phụ (subdomain). Tên miền phụ phổ biến và tiêu chuẩn nhất chính là www.
Do đó, quy trình kỹ thuật chuẩn và an toàn nhất là:
Dùng tên miền phụ www.tenmiencuaban.com làm địa chỉ "chính" để trỏ CNAME về Hoola.
Sau đó, để đảm bảo tất cả người dùng đều truy cập vào cùng một địa chỉ, chúng ta chuyển hướng (redirect) tất cả truy cập từ tên miền gốc (tenmiencuaban.com) sang địa chỉ chính là www.tenmiencuaban.com.
Thực hiện khi muốn địa chỉ website là khoahoc.tenmiencuaban.com.
Tạo 1 bản ghi CNAME duy nhất:
Thuộc tính
Giá trị
Trạng thái Proxy
Type
CNAME
Bật (Proxied - đám mây màu cam)
Name
khoahoc (hoặc tên miền phụ mong muốn)
Target
abc.hoola.vn (thay bằng địa chỉ website Hoola cung cấp)
Đảm bảo tự động chuyển sang HTTPS (khuyến nghị):
Truy cập mục SSL/TLS > Edge Certificates.
Tìm và bật tùy chọn "Always Use HTTPS". Thao tác này sẽ tự động chuyển hướng người dùng từ http://khoahoc... sang https://khoahoc..., giúp tăng cường bảo mật.
1. Cài đặt SSL/TLS
Để đảm bảo website luôn được mã hóa và an toàn.
Truy cập mục SSL/TLS > Overview.
Chọn chế độ mã hóa là Full. Chế độ này mã hóa toàn bộ kết nối từ trình duyệt của người dùng đến máy chủ Cloudflare và từ Cloudflare đến máy chủ của Hoola.
2. Tối ưu tốc độ tải trang
Truy cập mục Speed > Optimization.
Trong phần Auto Minify, tick chọn cả ba ô: JavaScript, CSS, và HTML.
Cuộn xuống dưới và bật tính năng Brotli.
Sau khi hoàn tất các bước trên, tên miền sẽ được kết nối tới Hoola thông qua Cloudflare với hiệu suất và độ bảo mật cao nhất.
Lưu ý: Sau khi tạo xong record và tên miền được chính thức trò thành công (Kiểm tra tại NsLookup bằng cách dán tên miền), Quý khách tiếp tục Bước 2 - Khai báo tên miền trên hệ thống Hoola của Hướng dẫn Kết nối tên miền riêng.