许多 htaccess 文件,相同的 IP 限制

chr*_*tfr 0 web-hosting web-server .htaccess apache-2.2

在我的网络服务器上,某些文件夹(如 wp-admin/wp-login.php...)或网站(dev.company.net)仅限于我的 IP 地址。

家庭、家庭 ipv6、VPN、办公室、办公室 IPv6。

<Files wp-login.php>
Order Deny,Allow
Deny from all
allow from 88.222.222.88
allow from 92.92.92.92
allow from 2001:DB8:123:5fcc::/64
allow from 2001:DB8:8ae:e6c4::/64
</Files>
Run Code Online (Sandbox Code Playgroud)

我的家和办公室定期更换,我必须浏览所有 htaccess 文件才能再次访问。

你会看到一种只在一个地方拥有它的方法吗?我可以做一个,ln -s但这些 .htaccess 文件通常包含其他信息,因为在战略要点。

我也可以访问 apache 配置,但这是大规模虚拟主机,我没有任何<directory><location>

Sve*_*ven 5

您可以使用Include选项从中央文件加载您的访问配置。

另一个选项是这些 IP 地址的一些(动态)DNS 条目,当它们更改时更新:

allow from myhost.dynds.org
....
Run Code Online (Sandbox Code Playgroud)