绕过特定的ip

时间:2016-10-21 13:58:54

标签: php ip maintenance

我正在使用此代码,我的问题是:如何在特定IP上绕过此代码:

// Maintenance
$maintenance = 0;if($maintenance):    // 0 = no maintenance, 1 = maintenance
require_once($_SERVER["DOCUMENT_ROOT"] . "/maintenance.php");
exit();
endif;

由于

1 个答案:

答案 0 :(得分:0)

您可以使用$_SERVER environment variable的REMOTE_ADDR来实现此目的。

foo {0}{1} bar

但是,如果用户位于代理后面,或者您与Apache / ngix / etc服务器之间存在WAF,则可能必须使用' HTTP_X_FORWARDED_FOR'相反,即代理/ WAF应用该标头。