首页 > 解决方案 > htaccess 通过 IP 限制 wordpress 登录不起作用

问题描述

我试图通过 IP 限制 WordPress 登录,但由于任何原因无法使用“允许来自”,

我已经重新启动了我的服务器,但似乎无法正常工作。有任何想法吗?(我的 IP 是静态的)。我总是收到 403 错误。

<Files wp-login.php>
Order deny,allow
deny from all
allow from MyIP
</Files>

标签: wordpress.htaccess

解决方案


发生的事情是我的 WordPress 带有负载均衡器,而显示的 IP 来自负载均衡器。

所以我添加了一个 HTML Header (X-Forwarded-For) 来修复它。

<Files wp-login.php>
Order deny,allow
Deny from all
SetEnvIf X-Forwarded-For "myIP" env_allow_1
Allow from env=env_allow_1
</Files> 


推荐阅读