TianDev

Tự động chuyển http sang https bằng htaccess

Posted: October 9, 2019 by anhkevin

Để sử dụng https thì bạn phải cài SSL, vậy SSL là gì?
SSL viết tắt là Secure Sockets Layer. Đây là một tiêu chuẩn an ninh công nghệ toàn cầu tạo ra liên kết giữa máy chủ web và trình duyệt. Liên kết này đảm bảo tất cả dữ liệu trao đổi giữa máy chủ web và trình duyệt luôn được bảo mật và an toàn, tạo độ tin cây cho người dùng truy cập và nhập thông tin trên web của bạn.

Chèn đoạn mã dưới đây vào file .htaccess

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