Ich habe eine Seite, die nur für bestimmte IP-Adressen zugänglich ist.Was ist meine IP beim Besuch von localhost
Code:
// IP's that are allowed.
$allow = array("123.456.7.89", "987.654.3.21"); //allowed IPs
if(!in_array($_SERVER['REMOTE_ADDR'], $allow) && !in_array($_SERVER["HTTP_X_FORWARDED_FOR"], $allow)) {
header("Location: http://www.google.com"); //redirect
exit();
}
Aber wenn ich mein localhost besuchen, kann ich es nicht besuchen, weil es meine ip sagt, ist 0.0.0.0
Was als erlaubt ip zu füllen?
Ihre beiden erlaubten IPs können nicht existieren. – jmattheis
@jmattheis dies ist nur ein Beispiel für 2 IPs. – Julian
Noch kann jeder Block nur 8 Bits (0-255) nehmen, da Sie 456 und 987 darin haben, ist es keine gültige IP. – jmattheis