如何检查来自内部服务器的请求

时间:2012-07-06 07:21:14

标签: php apache

我做了一个只能限制来自内部服务器(在那些机器上)的请求的项目。

有没有办法使用php检查来自内部服务器的请求?

类似于cron作业的东西,只有在内部服务器请求时才能执行。如果来自外部网站的任何请求,请忽略它。

1 个答案:

答案 0 :(得分:9)

你可以通过这种方式实现这一目标

if($_SERVER['REMOTE_ADDR'] != $_SERVER['SERVER_ADDR'] || $_SERVER['REMOTE_ADDR'] != '127.0.0.1')
 die('Only internal requests are allowed');