Chặn dải IP Việt Nam truy cập bằng htaccess hoặc nginx

0

Chặn dải IP Việt Nam hoặc chỉ cho phép dải IP Việt Nam truy cập bằng htaccess hoặc nginx là tình huống có thể cần đến. Bài viết này, Biên Thùy hướng dẫn bạn làm việc đó.
Dải IP Việt Nam được mình lấy theo thông tin từ Github  Vietnam IP Range
Có 2 phương pháp trên 2 loại server: Apache (với Modrewrite) và Nginx (với Nginx config)
Lưu ý là nginx thì hầu như chỉ có trên VPS hay server riêng thì mình mới can thiệp được
Còn Apache thì hầu như shared hosting nào cũng hỗ trợ.

Chặn dải IP Việt Nam (Không cho IP Việt Nam truy cập vào website của bạn)

1, Modrewrite (Apache – htaccess)

2, Nginx config

 

Chỉ cho phép IP Việt Nam truy cập – Chặn tất cả phần còn lại

1, Modrewrite (Apache – htaccess)

2, Nginx config
Bạn chỉ việc copy phần code bên trên dán vào đầu file htaccess
Hoặc trong nginx.conf thì tìm đoạn này:

và thay thành thế này

Hoặc cách khác là include file
Bạn save cái nginx config bên trên mình đưa thành 1 file gọi là block-ip.conf
Sau đó include file block-ip.conf vào nginx.conf thế này

Có vấn đề gì bị lỗi thì comment hoặc liên hệ mình để mình giúp nhé

 

Chặn dải IP Việt Nam truy cập bằng htaccess hoặc nginx
5 - 1200 votes

Same tags:

  1. Một số thủ thuật với htaccess Mod Rewrite
  2. Modrewrite (.htaccess) – redirect or deny visitors based on IP

Other Posts you may be interested in:

  1. Tăng tốc máy tính với CCleaner và vài thủ thuật nhỏ
  2. Thánh Dực quân thời nhà Trần
  3. Responsive Tables Bootstrap Examples
  4. Joomla Fix Out of sort memory, consider increasing sort buffer size
  5. Google PageSpeed ​​Insights thay đổi: sử dụng dữ liệu thực từ người dùng trình duyệt Chrome
  6. Cách cài đặt Ccleaner để dọn rác máy tính – Phần 2
  7. 26 điều bạn nên “có kiêng” để “có lành”
Cập nhật lúc: 14:37:19 PM, 14th September 2017

Comments

Leave A Reply