Trang chủ / Blog / Hướng dẫn redirect từ http sang https bằng file htaccess
#
Nội dung bài viết

Hướng dẫn redirect từ http sang https bằng file htaccess

 07/01/2022 - 04:32 Trịnh Duy Thanh

Chuyển hướng trang web từ HTTP sang HTTPS là phương pháp hữu hiệu để bảo vệ trang web của bạn tránh khỏi những rủi ro đáng tiếc đến từ các tin tặc.

Có rất nhiều cách redirect tên miền từ http sang https. Trong bài viết này, BKHOST sẽ hướng dẫn bạn cách giải quyết vấn đề trên bằng file .htaccess.

Lưu ý: Trước tiên, bạn cần chắc chắn website đã được kích hoạt chứng chỉ SSL. Bạn có thể xem thêm các nội dung sau đây:

Nội dung bài viết

Bước 1

Truy cập vào File manager của Hosting, hoặc thông qua giao thức FTP, chọn và mở file .htaccess.

Bước 2

Sau khi file .htaccess được mở, hãy chèn đoạn code dưới đây vào và lưu lại.

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]

Trong đó:

  • RewriteCond %{HTTPS} !=on Đoạn code này là điều kiện để chuyển hướng nếu như giao thức HTTPS chưa được bật.
  • RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE] Đoạn code này dùng để chuyển hướng đường dẫn từ HTTP sang dùng HTTPS.
    • L Nếu rule trước đã chạy, thì sẽ không chạy rule tiếp theo.
    • R=301 Chuyển hướng vĩnh viễn, giúp trình duyệt và các công cụ tìm kiếm hiểu rằng đây không phải là thay đổi tạm thời.
    • NE Chuyển đổi các ký tự đặc biệt như ” hay & sang mã hexcode.

Lời kết

Như vậy, chúng ta đã vừa cùng nhau tìm hiểu cách chuyển hướng tên miền từ http sang https bằng file .htaccess, thật đơn giản phải không nào. Nếu bạn còn bất kỳ thắc mắc nào, hãy để lại comment ở bên dưới, BKHOST sẽ trả lời bạn trong thời gian sớm nhất. Chúc bạn thành công.

P/s: Đừng quên truy cập vào Blog của BKHOST để đọc thêm những bài viết hay về chủ đề CNTT.

Tôi là Trịnh Duy Thanh, CEO & Founder Công ty Cổ Phần Giải Pháp Mạng Trực Tuyến Việt Nam - BKHOST. Với sứ mệnh mang tới các dịch vụ trên Internet tốt nhất cho các cá nhân và doanh nghiệp trong nước và quốc tế, tôi luôn nỗ lực hết mình nâng cấp đầu tư hệ thống phần cứng, nâng cao chất lượng dịch vụ chăm sóc khách hàng để đem đến những sản phẩm hoàn hảo nhất cho người tiêu dùng. Vì vậy, tôi tin tưởng sẽ đem đến các giải pháp CNTT mới nhất, tối ưu nhất, hiệu quả nhất và chi phí hợp lý nhất cho tất cả các doanh nghiệp.
Bình luận

Thanh toán linh hoạt

Chúng tôi chấp nhận thanh toán như ATM, Visa, Internet Banking, Paypal, Baokim, Ngân lượng

Gọi ĐT tư vấn ngay
Chat ngay qua Zalo
Chat ngay qua Messenger