假设我的服务器上有一个 PHP 文件。现在在我的 HTML 中,我有一段 Javascript 代码,它引用 PHP 文件的路径/url。是否可以将 PHP 代码限制为仅适用于指定网站?
问问题
80 次
2 回答
0
简短的回答:是的。
我的假设是您在许多不同的域上都有相同的 PHP 脚本,并且您希望它对某些域的行为有所不同
首先,您需要确保您的 PHP 脚本有可靠的方法来检测它在哪个域上运行。这应该在您的配置中的某个地方。我不会相信HTTP_REFERER
,$_SERVER
也可能没有你需要的东西。
如果你有这个,它应该很容易决定脚本应该做什么。
于 2013-01-18T13:38:48.513 回答
0
尝试:
if ($_SERVER['SERVER_NAME'] == 'site1') {
// some code...
} else if ($_SERVER['SERVER_NAME'] == 'site2') {
// some other code...
} else {
// some other code...
}
于 2013-01-18T13:39:49.600 回答