限制整个服务器对 /wp-admin/ 的访问

限制整个服务器对 /wp-admin/ 的访问

我想将 /wp-admin/ 的访问限制为特定 IP 甚至本地主机

这里有描述

http://codex.wordpress.org/Brute_Force_Attacks#Limit_Access_to_wp-admin_by_IP

但这似乎只针对单个网站

我想让它覆盖整个服务器。

因此,显然我会将 .htaccess 文件放在主 Web 目录中,但如何创建路径才能影响/可湿性粉剂-管理员/对于以下所有网站

答案1

您可以将以下内容添加到默认的 apache 配置中,这些规则将应用于该服务器中运行的任何站点。

<Location /wp-admin>
    Order Deny,Allow
    Allow from 192.168.1.0/24
    Allow from 10.1.1.0/16
    Deny from 192.168.1.1
    Deny from all
</Location>

相关内容