代码之家  ›  专栏  ›  技术社区  ›  Steve

.htaccess IP地址白名单不工作,仍然收到403禁止

  •  0
  • Steve  · 技术社区  · 6 年前

    公司客户端具有IP地址 xxx.xxx.xxx.xxx/32

    我已将以下内容添加到 /wp-admin/.htaccess :

    order deny,allow
    allow from xxx.xxx.xxx.xxx/32
    deny from all
    

    但是,当公司网络上的员工访问 www.example.com/wp-admin ,他们收到 403 forbidden 错误。

    如果他们访问www.whatismyip.com,就会被告知他们的IP地址与上述地址相同。

    感谢您的帮助。

    编辑:

    www.example.com/.htaccess 还包含以下内容:

    <Files wp-login.php>
    order deny,allow
    allow from xxx.xxx.xxx.xxx/32
    deny from all
    </Files>
    
    1 回复  |  直到 6 年前
        1
  •  0
  •   DeFeNdog    6 年前

    应该按顺序进行,因为“全部拒绝”是示例中的最后一条规则。试试这个:

    Order Deny,Allow
    Deny from all
    Allow from 111.111.111.111