我如何才能在我的 htaccess 文件中阻止所有以 2a01:598: 开头的 IP 地址?
我试过:
Deny from 2a01:598::/28
我也尝试过这样的方法:
Deny from 2a01:598::
但它不起作用?我做错了什么?
我的 wordpress 网站在共享主机上运行。
期待您的答复。
答案1
如 Apache 2.4 中所述访问控制:
提供的
Allow
、Deny
和 指令已弃用,并将在未来版本中消失。您应避免使用它们,并避免使用推荐使用它们的过时教程。Order
mod_access_compat
使用Require
, 反而:
Require not ip 2a01:598::/28
这应该在.htaccess
上下文中起作用,除非受到AllowOverride
在服务器配置中。