Cài HTTPS cho WordPress cùng plugin Really Simple SSL

Nếu website WordPress xử lý nhiều thông tin như thẻ tín dụng, thông tin cá nhân của người truy cập thì bạn nên chuyển HTTP sang HTTPs wordpress để tăng độ tin cậy và bảo mật. Nếu bạn đã cài đặt thành công SSL lên hosting nhưng đang bối rối không biết làm thế nào để website của mình hoạt động với giao thức HTTPS một cách hoàn hảo thì bài viết này là dành cho bạn.

Hướng dẫn cài https cho wordpress

HTTP và HTTPS cùng khác nhau điểm gì khi cài đặt really simple ssl là gì?

HTTP là giao thức truyền siêu văn bản. Còn giao thức HTTPs có s là viết tắt của bảo mật, được dùng phân biệt với giao thức HTTP. Nếu website WordPress xử lý nhiều thông tin như thẻ tín dụng, thông tin cá nhân của người truy cập thì bạn nên chuyển HTTP sang HTTPs wordpress để tăng độ tin cậy và bảo mật, giúp web có lợi thế hơn khi làm SEO.

SSL và HTTPS cùng đặc điểm gì và khác nhau điểm nào khi cài đặt bằng plugin really simple ssl?

Hiện nay, SSL có 2 loại là miễn phí và có phí SSL là chữ viết tắt của Secure Sockets Layer (Lớp socket bảo mật). Một loại bảo mật giúp mã hóa liên lạc giữa website và trình duyệt.

Khi bạn thiết lập chứng chỉ SSL, bạn sẽ cần cấu hình nó truyền dữ liệu qua HTTPS. 2 công nghệ này đi đôi với nhau mà bạn không thể chỉ dùng 1 trong 2.

URLs sử dụng 1 trong 2 giao thức là HTTP (Hypertext Transfer Protocol) hay HTTPS (Hypertext Transfer Protocol Secure). Giao thức này sẽ quyết định lượng dữ liệu được truyền đi và ghi nhận như thế nào. Khi bạn thiết lập chứng chỉ SSL, bạn sẽ cần cấu hình nó truyền dữ liệu qua HTTPS. 2 công nghệ này đi đôi với nhau mà bạn không thể chỉ dùng 1 trong 2.

Để hiểu thêm về https và SSL các bạn xem thêm bài này: TSL và SSL sự khác nhau giữa 2 chứng chỉ

Cùng cài đặt chuyển hướng HTTP sang HTTPs

Nếu bạn đã cài đặt thành công SSL lên hosting nhưng đang không biết làm thế nào để website WordPress của mình hoạt động với giao thức HTTPS một cách hoàn hảo hãy xem các bước sau

Bước đầu tiên: cài plugin really simple ssl để cùng chuyển http sang https

Cài plugins Really Simple SSL để thực hiện chuyển hướng HTTP sang HTTPs.

Bước 2: Kích hoạt cùng tùy chỉnh plugin Really Simple SSL để cài HTTPS

Sau khi đã cài đặt Plugin SSL Simple Simple, bạn kích hoạt để nó tự động tìm kiếm và phát hiện SSL của website. Sau đó, plugin tiến hành chuyển tất cả các URL HTTP của trang web thành HTTPs.

Kiểm tra trong setting xem trạng thái của plugin đã đạt đủ 3 dấu tick màu xanh hay chưa. Nếu rồi thì có nghĩa là site của bạn đã vận hành hoàn hảo trên giao thức HTTPS. Bạn không cần tiến hành thêm bất cứ thao tác nào khác nữa.

Cách cài đặt cùng setting chuyển hướng HTTPS thủ công

Bước 1:

  • Bạn tiến hành sửa tập tin wp-config.php

Bạn mở file wp-config.php và di chuyển đến bên trên dòng/* That’s all, stop editing! Happy publishing. */, rồi thêm đoạn code như hình dưới đây.

Sau đó, bạn nhấn lưu lại các thay đổi. Tiếp đến, bạn đăng nhập vào trang quản trị và cài đặt thủ công các đường dẫn của website, bằng cách vào Settings, click chọn General.

Khi đã hoàn tất sửa, bạn di chuyển đến cuối trang và nhấn nút Save Changes để cập nhật tất cả các cài đặt.

Bước 2: Thiết lập

Bạn dùng đến plugins Better Search Replace để đổi các đường link trong database. Cách thực thiện là bạn tải plugin về và cài đặt nó.

Sau khi cài xong thì bạn kích hoạt plugin. Tiếp đến, bạn click vào Tools, chọn Better Search Replace. Kế đó, thay đổi đường link trong phần khung đỏ và có thể phải thực hiện thủ công để sửa lại đường dẫn cho hình ảnh. Cuối cùng, bạn nhấn nút Run Search/Replace.

Bước 3: Cấu hình

  • Định cấu hình chuyển HTTP sang HTTPs htaccess

Tệp tin .htaccess có trong thư mục gốc của website WordPress. Nó chứa những tập tin thiết lập để cấu trúc permalink. Vì thế, bạn cần thêm nguyên tắc sau vào trong tập tin . htaccess để cấu hình chuyển.

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteCond %{HTTPS} off

RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

</IfModule>

Như vậy, trình duyệt đã được chuyển hướng sang HTTPs. Từ lúc này, khi có bất kỳ truy cập nào đến website thì đường dẫn sẽ là phiên bản HTTPs.

 

Các bài viết liên quan:

Cách khắc phục những lỗi SSL thường gặp

Hướng dẫn cài đặt SSL chứng chỉ cho Website

Lỗi 502 Bad Gateway nguyên nhân và cách khắc phục

[devwp_posts_related]