【问题标题】:.htaccess 403 Fobidden (IP on whitelist).htaccess 403 禁止(白名单上的 IP)
【发布时间】:2016-10-26 09:00:35
【问题描述】:

在 Magento 中,我已将我的 IP 添加到 .htaccess 的排除列表中。但是,当我加载站点时,我仍然看到 403 Forbidden 页面。但是,如果我更改为“全部允许”,则页面加载正常。

order deny,allow
    deny from all
    allow from 111.222.333.44

假设 111.222.333.44 是我的 IP

为什么我的 IP 无法识别?

感谢所有回复。

【问题讨论】:

  • 你运行的是什么版本的 Apache?
  • 我正在运行 Apache 2.2.24
  • 检查IP地址是你自己的电脑,而不是服务器的IP地址(只是检查你没有弄混)
  • 检查您的 apache 访问日志并确认您是否可以在那里看到您的 IP 地址(客户端和 apache 之间可能有一个代理会隐藏真实的客户端 IP)
  • 问题已解决。我的服务器端有限制。由于路由器 IP 是动态的,因此新生成的 IP 已被服务器阻止。

标签: php apache .htaccess magento


【解决方案1】:

你可以试试这个。但是您的服务器故障可能会发生错误。试试这个另一个服务器可能会工作。

ErrorDocument 403 /error.html

order deny,allow
deny from all

allow from 111.222.333.444

【讨论】:

  • 试过了,确实有帮助,还是 403 Forbidden 错误。它允许所有形式,但我的IP不允许,这真的很奇怪。我重启了几次路由器。
  • 如果你使用任何linux服务器,你可以编写一个iptable规则。让我知道你这样做了@Icon
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-07-04
  • 1970-01-01
  • 2011-12-01
  • 1970-01-01
  • 2013-06-11
  • 1970-01-01
  • 2022-08-16
相关资源
最近更新 更多