Redirect auf andere Seite je nach IP
Mikrokosmos
- javascript
Hallo,
ich suche vergeblich ein script, das alle ip‚s ausser den IP‚s mit 193.166.1.* auf eine andere Seite weiterleitet. wer kann mir helfen???
Hallo,
ich suche vergeblich ein script, das alle ip‚s ausser den IP‚s mit 193.166.1.* auf eine andere Seite weiterleitet. wer kann mir helfen???
hi,
nach meiner erfahrung ist das mit JS nicht möglich! Abhilfe schafft da ein Serverseitiges Script (Perl(CGI), PHP, ASP, usw)
Falls du die möglichkeit hast, serverseitige Scripte einzusetzen, hier eine nützliche URL für viele Scripts - du wirst da bestimmt was finden. http://www.hotscripts.com/
Gruß,
ThomasJ.
Hoy Thomas,
ueber JavaScript kannst Du nur den Referer eines Dokumentes herausfinden, sprich: Die URL der Seite, die auf Deine Seite gelinkt hat.
Wenn Du an die IP des Surfers willst, dann musst Du ein kleines Serverskript (z.B. in Perl) schreiben. Das sind vielleicht 3 Zeilen.
Grobe Idee:
Du rufst das Skript folgendermassen auf: "http://www.domain.de/cgi-bin/referer.pl?www.weiterleitungsurl.de
Das Skript prueft dann die URL des Surfers und ruft entweder die "weiterleitungsurl" auf oder nicht.
Wenn Du nicht willst, dass Surfer mit dieser bestimmten IP die Links ueberhaupt sehen, dann musst Du
mit SSI die Dokumente vor der Ausgabe entsprechend variieren oder Du laesst die HTML-Dateien von
einem Perl-Skript ausgeben, welches die entsprechenden Zeilen dann jeweils abaendert, wenn die
IP mit 123.456. beginnt ...
Gruss aus London
Chris