HTACCESS - 限制对多个域/脚本的访问

时间:2012-05-29 08:08:39

标签: php security .htaccess permissions

好的,我有一个中央媒体目录。这是私有成员文件,我不希望直接访问它。

有3个或4个域访问此成员文件目录。

如何锁定目录,以便只有php脚本可以从网络访问它,并且只能从那些3或4个域中访问?

有关于锁定到域的帖子,以及用于锁定到php的帖子,但我找不到任何在一组不同域上锁定到php的内容。

感谢您的阅读,感谢您的帮助。 :)

2 个答案:

答案 0 :(得分:1)

  

这是私有成员文件,我不希望直接访问它。

请勿将其放在网络根目录下。

  

如何锁定目录,以便只有php脚本可以从网络访问它,并且只能从那些3或4个域中访问?

无法判断客户端是否使用PHP编写。

由于虚拟主机,无法分辨哪个域是请求的来源(因为请求来自ip地址,而ip地址可以有多个主机名)。

请改用密码或公钥验证。

答案 1 :(得分:1)

尝试类似

的内容
<Limit GET>
order deny,allow
deny from all
allow from .domain1.com
allow from .domain2.com
</Limit>

http://forums.cpanel.net/f5/htaccess-block-domains-not-working-64831.html

查看更多信息