首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >许多htaccess文件,相同的IP限制

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

Server Fault用户
提问于 2011-09-14 07:55:14
回答 2查看 445关注 0票数 0

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

家庭,家庭ipv6,虚拟专用网,办公室,办公IPv6。

代码语言:javascript
复制
<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>

我的家庭和办公室定期更换,我必须周游我所有的htaccess文件,以获得再次访问。

你能不能把它放在一个地方?我可以制作一个ln -s,但这些.htaccess文件内部通常有其他信息,因为在战略要点上。

我也可以访问apache,但这是批量虚拟托管,我没有任何<directory><location>

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-09-14 08:02:34

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

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

代码语言:javascript
复制
allow from myhost.dynds.org
....
票数 5
EN

Server Fault用户

发布于 2011-09-19 07:31:16

正如我说的,我接受了@Sven 's的回答,即使它在我的例子中不起作用:这是一个大规模的虚拟主机,这意味着我只有一个conf文件,用于无限数量的虚拟主机(/var/www/虚拟主机/%1/ )。

实际上,我决定创建一个文件夹/home/websites/access/,在这里创建符号链接。

代码语言:javascript
复制
ln -s /home/websites/websites01/.htaccess /home/websites/access/htaccess.website01

所以当我改变的时候,我不会到处看我的硬盘

当文件只包含IP限制时,我只有一个文件,只需使用指向它的符号链接即可。

代码语言:javascript
复制
ln -s /home/websites/access/htaccess.ip-restrict /home/websites/websites02/.htaccess

/home/websites/access/htaccess.ip-restrict

代码语言:javascript
复制
<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>

我希望我不会忘记任何网站,当下一个变化发生仅6个月后,我不记得一切。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/311199

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档