【问题标题】:.htaccess authentication - Can I fetch IP list from a file?.htaccess 身份验证 - 我可以从文件中获取 IP 列表吗?
【发布时间】:2012-08-27 05:07:40
【问题描述】:

我的服务器上有多个网站,并且在很多网站上都有 .htaccess 身份验证。我已经排除了对特定 IP 地址的身份验证,它运行良好。

虽然我希望拥有一个允许 IP 地址的通用文件,我可以在各种 .htaccess 文件中引用它,这样我就可以从一个地方管理列表,而不必单独更改所有文件.

这可能吗?如果是这样,我该如何实现?

问候, 普拉提克

【问题讨论】:

  • 看起来很有可能。 Apache 提供您所需要的一切:httpd.apache.org/docs/2.4/expr.html 拥有您所需要的一切。但我以前从未这样做过 - 但如果您没有收到其他回复,这是一个开始寻找的地方。

标签: php .htaccess authentication


【解决方案1】:

您不能将Allow from <ip> 的列表保存在单独的文件中并通过 htaccess 文件访问它。您可以使用 Include 指令在您的 vhost/server 配置中的 <Directory> 块内执行此操作,但不能从 htaccess 执行。

【讨论】:

    【解决方案2】:

    您可以使用通用脚本来禁止或允许 IP 地址。这是一个例子。 http://tips-scripts.com/ip_control

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-27
      • 1970-01-01
      • 2019-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-10
      相关资源
      最近更新 更多