Chào các bạn.
Hôm nay mình sẽ hướng dẫn các bạn thêm https miễn phí cho website của mình thông qua Cloudflare, 1 dịch vụ mà mình thấy rất nhanh chóng, tiện lợi và cực kỳ hữu ích.
Nào cùng bắt đầu nhé!
1. Mua domain
- Hiện nay có rất nhiều nhà cung cấp tên miền tại việt nam và thế giới như GoDaddy, namecheap, z.com, matbao, tenten, pavietnam, ... Ở đây mình hay dùng của z.com đây là 1 dịch vụ của tập đoàn GMO Nhật Bản.
Địa chỉ website mình mua ở đây: https://domain.z.com/vn/
- Các bước mua domain mới rất đơn giản:
- Tìm kiếm tên miền
- Thanh toán
- Trỏ DNS về server
Nếu có khó khăn trong quá trình setup, bộ phận hỗ trợ sẽ giúp đỡ bạn nhiệt tình luôn
Okey. Ở đây mình demo luôn 1 tên miền: http://nhomductamduc.com Hiện giờ vào đã có https rùi nhé các bạn.
- Khi đăng ký tên miền xong, domain mới sẽ có 1 DNS mặc định sẽ tự trỏ về nhà cung cấp như hình dưới đây.
Bất kể bạn mua domain ở nhà cung cấp nào cũng sẽ có DNS mặc định như vậy, chỉ là họ thay đổi giao diện để setup thôi.
2. Thêm site trên cloudflare
OK, Tiếp đến mình sẽ thêm domain vào cloudflare.
-
Bước đầu vào giao diện click button add domain sẽ ra giao diện như này:
-
Sau khi thêm domain, sẽ redirect đến màn hình chọn gói dịch vụ, ở đây các bạn cứ dùng gói free thoải mái nhé, chọn Free và Click Continue.
-
Sau khi thêm domain vào cloudflare, hệ thống sẽ scan DNS hiện tại của domain đang là gì? sau đó các bạn click nút Add record DNS và nhập 2 dòng DNS theo thứ tự:
- DNS type A, tên domain, địa chỉ IP //dòng này để trỏ domain vào IP
- DNS type A, www, địa chỉ IP //dòng này để thêm www cho domain => Click Continue để xác nhận
- Sau đó sẽ redirect đến màn hình hướng dẫn thay đổi DNS mặc định thành DNS của cloudflare.
3. Trỏ DNS vào cloudflare
Tiếp theo các bạn mở phần DNS mặc định của domain trên nhà cung cấp domain ra.
- Các bạn copy 2 DNS ở màn hình finish bên cloudflare vào chỗ DNS mặc định của nhà cung cấp domain.
Như hình trên, DNS của cloudflare là:
Các bạn copy thay vào DNS mặc định:
4. Setup cloudflare
Ok, sau khi thay đổi DNS mặc định của nhà cung cấp tên miền thành DNS của cloudflare, hệ thống đã bắt đầu chuyển đổi rùi, việc tiếp theo là config bên cloudflare để hoạt động như ý muốn.
-
Bước đầu sẽ chọn luôn luôn redirect đến HTTPS
-
Bước 2 sẽ chọn auto minify Javascript, CSS, HTML
-
Finish
Sau khi qua hết các bước trên, bạn đã hoàn thành 99% rùi
Ở màn hình review cuối cùng tại Cloudflare, các bạn click nút Check nameserver nữa là finish.
Sau đó chờ thành quả của các bạn nhé
5. Kết luận
Như vậy mình đã hướng dẫn xong cách thêm https cho domain bằng cloudflare. Trước đây mình chỉ biết cách thêm file certificate để xác nhận https, nhưng từ khi biết đến cloudflare mình đã dùng rất nhiều, và thấy rất thuận tiện và nhanh chóng.
Chúc các bạn sử dụng thành công nhé!