Hướng dẫn chặn địa chỉ IP thông qua file .htaccess
Hướng dẫn này sẽ hướng dẫn cách chặn địa chỉ IP hoặc cách chỉ cho phép một địa chỉ IP cụ thể truy cập trang web của bạn. Điều này cực kỳ hữu ích để bảo vệ trang web của bạn khỏi tin tặc hoặc chặn khách truy cập không mong muốn.
Bạn cần tạo một tệp .htaccess trong thư mục public_html của bạn và thêm các dòng dưới đây, dựa trên yêu cầu của bạn.
1. Từ chối một địa chỉ IP cụ thể
- Mã dưới đây sẽ chỉ từ chối một địa chỉ IP truy cập trang web.
Deny from 192.0.0.1-Chỉ cần thay đổi địa chỉ IP thành địa chỉ IP mà bạn muốn từ chối và dán nó vào tệp .htaccess.
2. Từ chối một tên miền cụ thể
- Chúng tôi có thể từ chối một tên miền cụ thể truy cập vào các tên miền của chúng tôi bằng cách thêm dòng mã dưới đây vào tệp .htaccess của bạn.
Deny from 192.0.0.1/255.255.255.0- Bạn cần thay đổi địa chỉ IP và giá trị netmask để khớp với tên miền mà bạn muốn chặn.
3. Từ chối nhiều IP trong một dòng mã
- Để lại một khoảng trống với mỗi IP để phân tách.
Deny from 111.111.111.111 222.222.222.222 333.333.333.333- Tất cả những gì bạn cần làm là thay thế các IP mà bạn muốn từ chối và dán nó vào tệp .htaccess.
4. Chỉ cho phép một IP duy nhất
- Bộ quy tắc .htaccess dưới đây sẽ từ chối quyền truy cập vào trang web từ mọi địa chỉ IP mong muốn địa chỉ IP được đề cập trong quy tắc.
Order Deny,Allow
Deny from all
Allow from 111.111.111.111- Ở đây trước tiên chúng tôi từ chối tất cả khách truy cập và sau đó chỉ cho phép khách truy cập từ địa chỉ IP được chỉ định ở trên.
5. Từ chối một địa chỉ IPv6
- Để chặn địa chỉ IPV6 qua .htaccess, hãy làm theo cú pháp bên dưới:
Deny from 2001:cdba:0000:0000:0000:0000:3257:9652Phần kết luận
Bây giờ, khi người dùng cố gắng truy cập trang web của bạn từ một địa chỉ IP bị chặn, họ sẽ thấy trang 403 hiển thi thay vì giao diện thông thường.