在问我的问题之前,我想说我没有在Apache服务器的知识,因此我不知道是否可行我会问。允许IP地址动态使用.htaccess和PHP
在我的服务器上有一个名为admin的文件夹。目前,如下图所示的访问限制使用的.htaccess只有3个ip_addresses:
Order Deny,Allow
Deny from all
Allow from xx.xxx.xxx.xxx xx.xxx.xxx.xxx xx.xxx.xxx.xxx
现在我想问你,如果它可以添加/动态使用PHP更新ip_addresses,包括创建的PHP文件在.htaccess中。
例如
<form action="#" method="post">
<input type="text" name="ip_one" />
<input type="text" name="ip_two" />
<input type="text" name="ip_three" />
</form>
file.php
<?php
$ip_one = $_POST['ip_one'];
$ip_two = $_POST['ip_two'];
$ip_three = $_POST['ip_three'];
//AND THEN REPLACE THE EXISTING IP ADDRESSES IN THE .HTACCESS WITH THE THRE VALUES ABOVE
?>
毫无疑问,这是没有达到我想获得什么样的方式。有没有办法动态管理ip_addressess?
嗨Elshar,谢谢你的回答。我不知道如何使用PHP在.htaccess文件中传递IP地址。你有没有解释如何进行的例子或链接?谢谢 – user3607990 2014-09-29 14:55:52