Cách xử lý website wordpress bị tự động tải xuống file “tải xuống” hoặc “download khi truy cập vào website, đây là cách mà bạn có thể làm theo nếu bạn cũng đang gặp vấn đề tương tự mình.
Nguyên nhân
Mình từng đau đầu khi bị tình trạng này, vào một ngày đẹp trời khi truy cập vào website thì bật một thông báo tải xuống, nghi ngờ bị nhiễm mã độc, mình đã khôi phục file backup trước đó nhưng chỉ được mấy hôm thì tình trạng tương tự lại xảy ra.
Mình đã đổi cả hosting, VPS, Scan code các thứ các kiểu nhưng không phát hiện ra gì cả. May quá sau khi mò mẫm khắp các hội nhóm thì mình cũng đã thấy được câu trả lời là do Plugins WP Rocket và cũng khá nhiều anh em đã bị lỗi này.
Theo mình được biết thì do WP Rocket tự động thêm vào file htaccess, xảy ra đối với Host dùng openlitespeed + wp rocket dẫn tới lỗi load trang và tự tải về một thứ như con virus vậy.
Cách khắc phục
Tắt sử dụng file htaccess của WP Rocket.
Trong một số môi trường máy chủ như đã nói ở trên bạn có thể không có quyền sửa đổi tệp htaccess. Để tránh các cảnh báo không cần thiết, hoặc vì bất kỳ lý do tương thích nào khác, bạn có thể ngăn WP Rocket cố gắng cập nhật tệp htaccess bằng cách cài đặt plugin hỗ trợ của chính WP Rocket và làm theo hướng dẫn để sửa lỗi.