gpt4 book ai didi

Apache 拒绝外部文件中的 IP 列表

转载 作者:行者123 更新时间:2023-12-02 06:44:54 25 4
gpt4 key购买 nike

我想维护一个文件,其中包含被阻止使用站点的 IP 列表。据我所知,可以使用拒绝来实现此目的(例如,拒绝 127.0.0.1 10.0.0.1 some.other.ip.address)。

但是,我想要一个外部文件,以便无权访问配置的个人可以使用 ip 更新 txt 文件,然后该文件将包含在拒绝中。

有人对如何实现这一目标有任何建议吗?非常感谢任何帮助。

最佳答案

查看 Apache Include 指令:

http://httpd.apache.org/docs/2.2/mod/core.html#include

您可以创建一个单独的配置文件,其中包含您的拒绝列表,并包含在任何其他配置文件中,即可用站点中的站点。下面的示例用法:

在/etc/apache2/sites-enabled/yoursite.conf 中

<VirtualHost *:80>
...

Include /etc/apache2/sites-access/yoursite.conf

...
</VirtualHost>

在/etc/apache2/sites-access/yoursite.conf 中

order allow,deny
deny from 10.0.0.1
allow from all

关于Apache 拒绝外部文件中的 IP 列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10738320/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com