Hướng dẫn force HTTPS trong WordPress
Hướng dẫn chi tiết cách thiết lập force HTTPS trong WordPress để đảm bảo tất cả các truy cập vào trang web của bạn được chuyển hướng sang HTTPS, giúp tăng cường bảo mật và cải thiện SEO.
Chúng ta sẽ thiết lập HTTPS trong WordPress thông qua file cấu hình wp-config.php
, cài đặt tùy chọn trong trang quản trị, và sử dụng plugin miễn phí giúp chuyển hướng tất cả các yêu cầu từ HTTP sang HTTPS.
Bước 1: Cập nhật URL của trang web sang HTTPS
- Truy cập trang quản trị WordPress, vào mục Cài đặt (Settings) > Tổng quan (General).
- Thay đổi cả hai mục WordPress Address (URL) và Site Address (URL) từ
http://
thànhhttps://
.
Bước 2: Cập nhật file wp-config.php
- Mở file
wp-config.php
trong thư mục gốc của cài đặt WordPress và thêm đoạn mã sau trước dòng/* That's all, stop editing! Happy publishing. */
:define('FORCE_SSL_ADMIN', true);
- Đoạn mã này sẽ bắt buộc sử dụng HTTPS cho trang quản trị WordPress.
Bước 3: Thiết lập chuyển hướng 301 trong .htaccess
- Mở file
.htaccess
trong thư mục gốc của trang WordPress và thêm đoạn mã sau vào đầu file:<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] </IfModule>
- Mã này sẽ chuyển hướng tất cả các yêu cầu HTTP sang HTTPS.
Bước 4: Sử dụng plugin "Really Simple SSL"
- Cài đặt và kích hoạt plugin "Really Simple SSL" từ trang quản trị WordPress.
- Sau khi kích hoạt, plugin sẽ tự động phát hiện cài đặt SSL và cấu hình chuyển hướng sang HTTPS.
Yêu cầu hệ thống
- Máy chủ web hỗ trợ HTTPS và chứng chỉ SSL đã được cài đặt.
- Phiên bản WordPress 4.0 trở lên.
- Plugin "Really Simple SSL" từ phiên bản 5.0 trở lên.
Cách cài đặt các plugin và cấu hình để chạy được force HTTPS trên WordPress
- Truy cập Plugins > Add New trong trang quản trị WordPress.
- Tìm kiếm "Really Simple SSL" và nhấn Install Now.
- Kích hoạt plugin và làm theo hướng dẫn của plugin để chuyển hướng sang HTTPS.
Lời khuyên
- Kiểm tra toàn bộ trang web để đảm bảo rằng không có liên kết nội bộ nào vẫn sử dụng HTTP.
- Sử dụng công cụ kiểm tra SSL trực tuyến để đảm bảo chứng chỉ SSL của bạn được cài đặt đúng cách.