Bài viết này mình sẽ không đề cập gì nhiều đến https mà chỉ đi vào tác dụng của nó. Việc google khuyến khích các website sử dụng giao thức https và xem đó là một trong những yếu tố để xếp hạng website. Nói chung là khi google khuyến nghị mình làm điều gì thì cứ làm thôi, vì mình phụ thuộc công cụ tìm kiếm google mà, nên cũng không cần phải suy nghĩ đắn đo quá nhiều về việc nên hay không nên chuyển lên https
1. Cài đặt đặt SSL trên host
Hiện nay khá nhiều nhà cung cấp host đã tích hợp ssl (Let’s Encrypt) vào trong gói dịch vụ của mình. Những bài viết trước mình đã hướng dẫn bạn mua host trên hawk host cho nên mình sẽ tiếp tục hướng dẫn bạn với tên miền demo dành riêng cho chuỗi bài viết này. Để cài ssl đầu tiên bạn truy cập vào Cpanel: và tìm đến phần Lets Encrypt SSL.
Tiếp tục bạn cần nhấn Issue
Tiếp tục nhấn Issue thêm 1 lần nữa để tiến hành cài đặt
Sau bước này bạn cần chờ đợi 1 khoản thời gian để hệ thống tiến hành cài đặt, nói chung là cũng không lâu đâu chỉ vài chục giây là nhiều. Cài đặt xong thì hệ thống sẽ báo hoàn thành và bạn nhấn go back thì sẽ thấy như hình minh họa phía dưới:
Theo như hướng dẫn phía trên thì việc cài ssl trực tiếp từ Let’s Encrypt host cực kỳ nhanh chỉ tốn vài cú click chuột. Tuy nhiên nếu host của bạn không hỗ trợ cài ssl thì sẽ khá mệt, mình từng mua ssl comodo của Namecheap và tiến hành cài đặt trên host. Có thể nói là lâu hơn những bước ở trên gấp 10 lần thậm chí là lâu hơn. Vì vậy bạn hãy chọn nhà cung cấp host nào có hỗ trợ ssl, thì sẽ nhàn hơn rất nhiều và cũng không phải tốn phí mua ssl nữa. Ở đây mình đề xuất một nhà cung cấp host tốc độ nhanh giá thành rẻ là Hawk host
2. Kích hoạt ssl cho website
Khi bạn làm xong bước trên, bạn truy cập website thì vẫn chưa thấy hiện giao thức https. Để làm điều này bạn có thể sử dụng một plugin có tên: Really Simple SSL (nên dùng). Đây là một plugin hoàn toàn free, bạn chỉ cần cài đặt và active bình thường như những plugin khác. Sau khi active bạn sẽ thấy hiện một thông báo như hình phía dưới, bạn cứ hồn nhiên click Go ahead, activate SSL! mà không cần suy nghĩ gì
Bước tiếp theo bạn chuyển xuống tab setting, nếu chưa thêm https thì bạn thêm vào như hình phía dưới.
Bây giờ quay trở lại website bạn có thể thấy, web đã chuyển sang giao thức https, và có biểu tượng khóa xanh. Sơ bộ thì nhìn nó cũng đẹp hơn, nói chung là thằng google nó muốn tạo ra môi trường an toàn hơn trên internet nên mới sinh ra https, phía dưới là định nghĩa về https mà có thể bạn sẽ quan tâm.
Định nghĩa: HTTPS là viết tắt của “Hypertext Transfer Protocol Secure”, Nó là một sự kết hợp giữa giao thức HTTP và giao thức bảo mật SSL hay TLS cho phép trao đổi thông tin một cách bảo mật trên Internet.
Thực tế thì bạn có thể sử dụng code để chèn vào file .htaccess để redirect http sang https, mình đã thử dùng cách đó nhưng lại bị một vấn đề là không xuất hiện biểu tượng khóa xanh, và mình cũng chưa tìm được cách khắc phục, nên mình giới thiệu với bạn cách phía trên. Cách trên dùng rất ok, plugin nhẹ miễn phí hoạt động tốt. Lưu ý quan trọng: bạn không deactive plugin này đi khi sử dụng https. Hi vọng bài viết sẽ hữu ích với mọi người, bạn còn khúc mắc gì thì có thể để lại bình luận phía dưới, nếu biết mình sẽ hỗ trợ trong khả năng.
Ngày cập nhật bài viết: 17/08/2020
Leave a Reply