我的服务器上有多个网站,并且在很多网站上都有 .htaccess 身份验证。我已经排除了特定 IP 地址的身份验证,它运行良好。
虽然我希望拥有一个允许 IP 地址的通用文件,我可以在各种 .htaccess 文件中引用它,因此我可以从一个地方管理列表,而不必单独更改所有文件。
这可能吗?如果是这样,我该如何实现?
问候, 普拉蒂克
我的服务器上有多个网站,并且在很多网站上都有 .htaccess 身份验证。我已经排除了特定 IP 地址的身份验证,它运行良好。
虽然我希望拥有一个允许 IP 地址的通用文件,我可以在各种 .htaccess 文件中引用它,因此我可以从一个地方管理列表,而不必单独更改所有文件。
这可能吗?如果是这样,我该如何实现?
问候, 普拉蒂克
您不能将列表保存Allow from <ip>
在单独的文件中并通过 htaccess 文件访问它。您可以<Directory>
使用指令在 vhost/server 配置的块内执行此操作Include
,但不能从 htaccess 执行。
您可以使用通用脚本来禁止或允许 IP 地址。这是一个例子。 http://tips-scripts.com/ip_control