Bạn cần bảo vệ tất cả trang web bằng HTTPS. Tìm hiểu lý do và cách thiết lập HTTPS trên máy chủ.
Cách kiểm tra chuyển hướng HTTP của Lighthouse không thành công
Lighthouse gắn cờ những trang không được chuyển hướng đến HTTPS:
Lighthouse thay đổi URL của trang thành HTTP, tải trang rồi chờ sự kiện Chrome Remote Debugging Protocol cho biết trang này an toàn. Nếu Lighthouse không nhận được sự kiện trong vòng 10 giây, thì quy trình kiểm tra sẽ không thành công.
Cách chuyển hướng lưu lượng truy cập HTTP sang HTTPS
Sau khi thiết lập HTTPS, hãy đảm bảo rằng tất cả lưu lượng truy cập HTTP không an toàn đến trang web của bạn đều được chuyển hướng đến HTTPS:
- Sử dụng đường liên kết chuẩn trong phần đầu của tài liệu HTML để giúp các công cụ tìm kiếm tìm ra cách tốt nhất để truy cập vào trang.
- Định cấu hình máy chủ để chuyển hướng lưu lượng truy cập HTTP sang HTTPS:
Tài nguyên
- Mã nguồn cho chế độ kiểm tra Không chuyển hướng lưu lượng truy cập HTTP tới HTTPS
- Các phương pháp hay nhất để giải quyết: