Cách chuyển HTTP sang HTTPS cho WordPress

1
582

Chuyển HTTP sang HTTPS – HTTP là viết tắt của Giao thức truyền siêu văn bản. Trong trường hợp HTTPs, thì s là viết tắt của Được bảo mật, dùng để chỉ phiên bản HTTP được bảo mật.

Nếu trang web WordPress của bạn xử lý thông tin nhạy cảm, chẳng hạn như thông tin đăng nhập và thông tin thẻ tín dụng, bạn nên định cấu hình HTTPs để tăng độ tin cậy, SEO và bảo mật cho trang web của bạn.

Trong bài viết hôm nay, chúng ta sẽ cùng tìm hiểu cách chuyển trang web WordPress của bạn từ HTTP sang HTTP.

Cách chuyển HTTP sang HTTPS cho WordPress

1. Sao lưu trang web của bạn

Trước khi bạn tiến hành, điều quan trọng là sao lưu trang web WordPress của bạn. Sao lưu giúp bạn khôi phục trang web của mình một cách nhanh chóng trong trường hợp có sự cố xảy ra.

Để sao lưu dữ liệu cho wordpress hãy đọc bài viết hướng dẫn tạo backup cho wordpress của HOSTVN

2. Nhận chứng chỉ SSL

SSL hiện này có hai loại là trả phí và miễn phí. Về cơ bản chúng không khác gì nhau, tuy nhiên với SSL miễn phí bạn sẽ phải gia hạn lại theo chu kỳ 3 tháng/lần, trong khi đó SSL trả phí thì bạn sẽ có thêm bảo hiểm và có thể mua theo năm

Đối với SSL trả phí các bạn có thể tham khảo các gói SSL tại HOSTVN. Ngoài ra hiện tại tất cả các gói hosting của HOSTVN đều tích hợp sẵn SSL miễn phí, để kích hoạt nó các bạn chỉ cần làm theo hướng dẫn sau:

3. chuyển HTTP sang HTTPS cho WordPress

a. Sử dụng plugins chuyển HTTP sang HTTPS

Sau khi đã có chứng chỉ SSL và cài đặt nó lên hosting chúng ta sẽ tiến hành cài đặt plugins Really Simple SSL để chuyển hướng từ http sang https. Nếu chưa biết cách cài đặt plugins cho wordpress các bạn có thể tham khảo bài viết hướng dẫn cài đặt plugins cho wordpress của HOSTVN.

install Really Simple SSL

Sau khi cài đặt và kích hoạt Plugin SSL Simple Simple sẽ tự động phát hiện SSL trên trang web của bạn và tiến hành chuyển toàn bộ link http trên trang web sang https

ssl setting

Nếu bạn không muốn sử dụng plugins và muốn trải nghiệm một chút về mặt kỹ thuật bạn cũng có thể chuyển hướng từ http sang https theo cách thủ công dưới đây.

b. Chuyển hướng theo cách thủ công

Bước 1: Sửa file wp-config.php

Mở tệp wp-config.php của bạn và thêm đoạn code sau phía trên dòng /* That’s all, stop editing! Happy publishing. */

define('FORCE_SSL_ADMIN', true);

FORCE_SSL_ADMIN - chuyển HTTP sang HTTPS

Sau khi  lưu các thay đổi, hãy đăng nhập trang quản trị admin và thiết lập lại URL cho wensite bằng cách truy cập Settings -> General

WordPress Address - chuyển HTTP sang HTTPS

Sau khi sửa xong hãy kéo xuống cuối trang và bấm Save Changes (Lưu thay đổi) để cập nhật cài đặt của bạn.

Bước 2: Thay đổi URL trong database

Để thay đổi URL trong database chúng ta sẽ cần sử dụng plugins Better Search Replace

Better Search Replace

Sau khi cài đặt và kích hoạt plugins hãy truy cập Tools -> Better Search Replace

Better Search Replace - chuyển HTTP sang HTTPS

Ngoài ra có thể bản sẽ phải sửa lại link cho hình ảnh theo cách thủ công.

Bước 3: Định cấu hình chuyển hướng trong tệp .htaccess

Tệp .htaccess tồn tại trong thư mục gốc của WordPress của bạn. Nó chứa các thiết lập để sử dụng các cấu trúc permalink. Để cấu hình chuyển hướng trong tệp .htaccess, hãy thêm rules sau vào file .htaccess

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

Từ giờ trở đi, trình duyệt sẽ chuyển hướng khách truy cập trang web của bạn sang phiên bản HTTPs.

4: Thay đổi các cài đặt thiết yếu cho trang web của bạn

Bước cuối cùng bao gồm thay đổi mộ số cài đặt thiết yếu trên trang web của bạn.

  1. Cập nhật link sitemap của bạn. Nếu bạn sử dụng plugin Yoast SEO, nó sẽ tự động cập nhật link sitemap, Tuy nhiên bạn sẽ cần sửa lại link sitemap trong file robots.txt của bạn.
  2. Sửa lại thông tin trong Google Search Console và đảm bảo bạn thêm một thuộc tính mới với phiên bản HTTPs của trang web của bạn.
  3. Nếu bạn đang triển khai CDN cho trang web của mình, hãy cập nhật các liên kết sang https.
  4. Đừng quên thay đổi URL trang web của bạn trong Google Analytics.
  5. Cập nhật các liên kết Social cài đặt Yoast SEO.

Kết luận

Qua bài viết này HOSTVN đã hướng dẫn các bạn cách chuyển http sang https cho wordpress bằng plugins cũng như theo cách thủ công. Nếu thấy bài viết hữu ích hoặc có thêm ý kiến đóng góp nào các bạn có thể để lại bình luận ở bên dưới.

email-business-leaderboard-blog-v3.png
Subscribe
Notify of
guest
1 Comment
mới nhất
cũ nhất bình chọn nhiều nhất
Inline Feedbacks
View all comments
Nguyễn Hồng

Tuyệt vời. Luay hoay mãi mà không biết có plugin này. Cảm ơn add