74487

IP-Netz erkennen und auf bestimmte Seite weiterleiten

Hallo,

ich suche eine Lösung für folgene Sache:

Eine Startseite die die IP überprüft.

Wenn IP = 192.168.1.x gehe zu Seite1

Wenn IP = 192.168.2.x gehe zu Seite2

usw.

Die IF-Abfragen usw. sind kein Problem. Was ich suche ist das die letzte Zahl (also hier das X) egal ist (also 1,2,4,6,3,6,4,5,. ... usw.).


Über schnelle Antworten würde ich mich freuen.

MfG, Notzke
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 111859

Url: https://administrator.de/forum/ip-netz-erkennen-und-auf-bestimmte-seite-weiterleiten-111859.html

Ausgedruckt am: 06.06.2025 um 23:06 Uhr

dog
dog 19.03.2009 um 12:42:15 Uhr
Goto Top
	if(!preg_match("/^192\.168\.(\d+)\..*$/iD",$_SERVER['REMOTE_ADDR'],$matches))  
		die("not an allowed ip address");  

	switch(intval($matches[1])) {
		case 1:
			$newloc = "http://a.com";  
			break;
		case 2:
			$newloc = "http://b.com";  
			break;
		default:
			$newloc = "http://notfound.com";  
	}

	header("Location: ".$newloc);  
	exit(0);
(nicht getestet)

Grüße

Max