好的,我有这个代码:
if ($_GET['url'] != 'maintenance') {
header('Location: ' . $_CONFIG['site']['url'] . '/maintenance');
exit;
}
该代码工作正常,重定向到维护。我想要它,如果它是我,它让我访问该网站。其他人都去/维修。
我希望能检查我的IP等,但不知道如何。
编辑:
if($_GET['url'] != 'maintenance' && $_SERVER['REMOTE_ADDR'] != 'xxx.xx.xx.xxx')
上面的内容仍指导我进行维护。
答案 0 :(得分:0)
你不应该依赖IP,某个知识产权并不意味着它是你的,但是如果你有一个永远不会改变的静态IP,你就可以逃脱使用
if ($_SERVER['REMOTE_ADDR'] != 'my_ip_address') {
header('Location: ' . $_CONFIG['site']['url'] . '/maintenance');
exit;
}