Hostinger có một công cụ tích hợp sẵn hoạt động phía trên các plugin WordPress của bạn, nghĩa là bạn có thể chặn quốc gia mà không làm chậm tốc độ website hoặc lo lắng về xung đột bộ nhớ đệm.
Dưới đây là hướng dẫn từng bước cho người dùng Hostinger:
Tùy chọn 1: Phương pháp “Hostinger CDN” (Dễ nhất)
- Nếu bạn đang sử dụng gói “Business” hoặc “Cloud”, Hostinger cung cấp CDN tích hợp sẵn để xử lý việc này.
- Đăng nhập vào hPanel của Hostinger.
- Vào mục Websites và nhấn Manage bên cạnh website của bạn.
- Trong thanh bên, tìm CDN (hoặc dưới mục “Performance”).
- Nếu chưa kích hoạt, hãy nhấn Enable.
- Sau khi kích hoạt, tìm mục Traffic Blocking hoặc Block Visitors.
- Chọn Block by Country.
- Thêm các quốc gia bạn muốn chặn.
Vì sao cách này hiệu quả: Hostinger kiểm tra vị trí của khách truy cập trước khi họ vào WordPress. Người dùng bị chặn sẽ không bao giờ truy cập được vào bộ nhớ đệm, nên vấn đề “snapshot” sẽ không xảy ra.
Tùy chọn 2: Tích hợp Cloudflare (Miễn phí & Tốt nhất)
- Nếu bạn không thấy tùy chọn CDN của Hostinger (hoặc dùng gói khác), Hostinger có tích hợp Cloudflare chỉ với một cú nhấp chuột – đây là tiêu chuẩn trong ngành.
- Trong hPanel, vào Websites > Manage.
- Tìm Cloudflare trong thanh bên.
- Làm theo hướng dẫn để kết nối tên miền (thường chỉ vài cú nhấp).
- Sau khi kết nối, đăng nhập vào tài khoản tại Cloudflare.com.
- Vào Security > WAF (Web Application Firewall).
- Tạo quy tắc: Nếu Country equals [X], thì Block.
Tùy chọn 3: Phương pháp .htaccess (Thủ công, dự phòng)
- Nếu bạn hoàn toàn không thể dùng các tùy chọn trên, bạn có thể chặn quốc gia ở cấp độ máy chủ bằng file .htaccess.
- Cách này vẫn hoạt động ngay cả khi bật bộ nhớ đệm vì máy chủ sẽ kiểm tra file này trước khi tải cache.
- Vào hPanel > Files > File Manager.
- Mở thư mục public_html.
- Tìm file .htaccess (nhấp chuột phải để chỉnh sửa).
- Dán danh sách các quy tắc Deny cho IP của quốc gia cần chặn.
Lưu ý: Tôi không khuyến nghị cách này trừ khi cần thiết, vì bạn phải cập nhật thủ công danh sách IP mỗi tháng, nếu không việc chặn sẽ ngừng hoạt động.
Khuyến nghị của tôi
Hãy kiểm tra Tùy chọn 1 trước. Nếu bạn thấy mục CDN trong bảng điều khiển Hostinger, đó là cách khắc phục chỉ mất 2 phút và giải quyết vấn đề của bạn vĩnh viễn.
theo https://ksml4.com/how-to-block-countries-easily-in-hostinger/