允许使用.htaccess访问特定的Codeigniter控制器

时间:2013-06-27 23:33:32

标签: php apache codeigniter .htaccess

我正在使用codeigniter作为框架在线运行'内部网'并且除了一个IP之外全部拒绝访问我的.htaccess文件中的目录。

我想打开一个目录/控制器到世界

我当前的.htaccess文件就是这个

Order Deny,Allow
Deny from all
Allow from xxx.xxx.xx.xx

理想情况下,我希望公众只能访问www.website.com/FOLDER/目录。

我确信这很简单,但Codeigniter适用于控制器NOT子目录。

希望你能提供帮助

1 个答案:

答案 0 :(得分:0)

您可以检查控制器构造函数中的IP地址,以便世界无法访问您不想公开的控制器。 :)

粗略代码:

$var=get ip address
if($var!= [ip address here])
{
redirect( [to someother page] );
}