Tôi có một trang nhận được lưu lượng tối thiểu, nhưng tôi thiết lập thông báo tĩnh khi nó bị tấn công. Bây giờ, tôi muốn các bot bị bỏ qua, vì vậy những gì tôi đang làm bây giờ là thêm các bot tôi thấy vào danh sách "không thông báo".
Có một danh sách tham khảo các địa chỉ IP được sử dụng bởi các robot lập chỉ mục không?
ví dụ: một danh sách như:
$no_mail = array(
'67.195.115.105', // yahoo bot
'207.46.199.50', // msn bot
'61.135.249.246', //youdao bot
'207.46.199.32', // msn bot
);
tail
nhập các nhật ký hiện có, nhưng sau đó sẽ không ngay lập tức và tôi không có quyền truy cập vào nhật ký "trực tiếp" với máy chủ được chia sẻ của mình. Và nó không phải là một rắc rối, và điều này không dành cho một trang có lưu lượng truy cập lớn. Tôi cũng thực thi tập lệnh này sau khi trang đã được tải để không có tác động về thời gian tải đối với người dùng. Nếu nó gặp vấn đề về tài nguyên thì đó sẽ là một vấn đề khác.