apache - 阻止来自互联网提供商的 IP(多个子/范围)的最简单方法?

标签 apache .htaccess ip-restrictions

我的网站最近被 IP(机器人?)访问,如下所示:

XX.XX.XX.XX.broad.pt.fj.dynamic.163data.com.cn

IP位置中国中国福州中国网福建省网络


行为是相同的 - (我猜)他们正在尝试获取 WordPress 博客的管理员 ID。

GET /blog/wp-login.php HTTP/1.1

然后

GET /blog/?author=1 HTTP/1.1

其中author=110


如何屏蔽“XX.XX.XX.XX.broad.pt.fj.dynamic.163data.com.cn”等IP

其中 XX.XX.XX.XX 范围为 110.*.*.*59.*.*.*、...未知。

编辑:我的网站位于共享托管上 - 无法访问服务器配置。如果可能的话,请提供 .htaccess 解决方案(我想在站点级别阻止访问,而不是在 WordPress 级别)

最佳答案

尝试以下规则:

RewriteEngine On
RewriteCond %{REMOTE_ADDR} pt\.fj\.dynamic\.163data\.com\.cn$
RewriteRule ^ - [F]

关于apache - 阻止来自互联网提供商的 IP(多个子/范围)的最简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33720414/

相关文章:

PHP SEO优化地址与物理页面地址冲突

c# - 基于IP地址的用户登录限制是否支持web应用的ipv6?

.htaccess - 基于 IP 地址限制/阻止目录

mysql - 将 Phusion Passenger 从 3.0.11 更新到 4.0.10 会导致 ActiveRecord::StatementInvalid 在查询期间丢失与 MySQL 服务器的连接

php - UTF-8贯穿始终

php - WordPress 函数中的 HTTP 想要避免 https 重定向

php - 使用 mod_rewrite 在 htaccess 中为 Codeigniter 强制使用 https ://www.

security - 我们如何保护 VSTS 中的数据不被 API 访问?

Hadoop 1.2.1 上的 Apache Nutch 1.9 在 jar 文件中没有 Crawl 类

apache - .htaccess 非 www 重定向到根文件夹的子文件夹