【发布时间】:2013-05-05 09:51:21
【问题描述】:
我想知道是否有一种“简单”的方法可以保护文件不被所有域开始访问……
假设我只希望少数域使用我的脚本,以便他们放入 HTML 从域 yourdomain.com 你写
如果您的域在我们的“允许”访问范围内,那么您可以使用它,如果不是,则显示错误或什么都不显示……
PHP 有可能吗?
或者我必须使用 .htaccess 吗?
【问题讨论】:
标签: php linux apache .htaccess cross-domain
我想知道是否有一种“简单”的方法可以保护文件不被所有域开始访问……
假设我只希望少数域使用我的脚本,以便他们放入 HTML 从域 yourdomain.com 你写
如果您的域在我们的“允许”访问范围内,那么您可以使用它,如果不是,则显示错误或什么都不显示……
PHP 有可能吗?
或者我必须使用 .htaccess 吗?
【问题讨论】:
标签: php linux apache .htaccess cross-domain
可能最直接的方法是使用 .htaccess 文件。这些文件通常采用 IP 地址而不是域。下面的代码只允许来自 1.1.1.1 和 2.2.2.2,其他任何内容都将被拒绝。
<Limit GET POST>
order deny,allow
deny from all
allow from 1.1.1.1
allow from 2.2.2.2
</Limit>
【讨论】: