Seite 1 von 1
php header-weiterleitung sauber?
Verfasst: 08.11.2005, 14:29
von matin
hallo,
ich habe eine seite, die nur für bestimmte ip's zugänglich sein soll. dazu habe ich mit php eine header-weiterleitung gemacht:
<?
$ipadresse ="$REMOTE_ADDR";
?>
<?
if($ipadresse == "123.123.456.00")
{
header("HTTP/1.1 301 Moved Permanently");
header("Location:
https://www.zieldomain.com/");
exit;
}
else
{
echo "Also du bist nicht matin!

";
}
?>
nun mag google ja weiterleitungen nicht so. in einem anderen thread habe ich das mit der header 301 moved permanently gelesen und eingebaut. ist dieser code nun sauber? praktisch sieht ja google etwas anderes als der user ... ? kann das google überhaupt checken? ist das eine art doorway?
mir geht es nicht darum, ob google die seite richtig indexiert, sondern ob durch eine solche weiterleitung eine abstrafung der seite kommen könnte.
php header-weiterleitung sauber?
Verfasst: 08.11.2005, 14:42
von derHund
sende doch lieber für die ips, die nicht zugreifen dürfen, einen 403. für die anderen brauchst du dann praktisch garnichts machen.
Re: php header-weiterleitung sauber?
Verfasst: 08.11.2005, 14:45
von matin
derHund hat geschrieben:sende doch lieber für die ips, die nicht zugreifen dürfen, einen 403. für die anderen brauchst du dann praktisch garnichts machen.
... dann müsste ich 1.000.000.000 ip's eintragen ...

Re: php header-weiterleitung sauber?
Verfasst: 08.11.2005, 14:55
von Beowolve
matin hat geschrieben:derHund hat geschrieben:sende doch lieber für die ips, die nicht zugreifen dürfen, einen 403. für die anderen brauchst du dann praktisch garnichts machen.
... dann müsste ich 1.000.000.000 ip's eintragen ...

Schon mal was von "ungleich" ( != ) gehört

.
Davon abgesehen brauchst Du das alles nichts und für google is das auch net relevant was du da geposted hast. Eine Weiterleitung ist außerdem auch fehl am Platz weil die vor garnix schützt.
Wenn Du Seiten vor Zugriff schützen willst, mach ne .htaccess und ne .htpasswd rein. Gibt unzählige onlinetools die dir das entsprechend generieren können.
Re: php header-weiterleitung sauber?
Verfasst: 08.11.2005, 15:00
von matin
="Beowolve
Schon mal was von "ungleich" ( != ) gehört

.
nö ... und von 403 auch nicht .... von php hab ich eigentlich keine ahnung und den obigen code hab ich mir irgendwie zusammengestöpselt

Verfasst: 08.11.2005, 15:36
von jensjk
sauber ist wohl eher, in der robots.txt diese Seite für Bots auszuklammern.
Verfasst: 08.11.2005, 15:46
von matin
******* hat geschrieben:sauber ist wohl eher, in der robots.txt diese Seite für Bots auszuklammern.
halten sich die bots IMMER daran??
php header-weiterleitung sauber?
Verfasst: 08.11.2005, 15:52
von jensjk
ein sauberer ja, über einen unsauberen brauchst dur dir ja keine gedanken machen, den leitest du ja nicht weiter.
php header-weiterleitung sauber?
Verfasst: 08.11.2005, 15:56
von blackhole
@matin
War wohl eine rethorische Frage, oder?
Echte Bots halten sich i.d.R. schon daran, aber halt nicht alle. Mach das was Beowolve geschrieben hat und leg dir ne .htaccess und ne .htpasswd in dein Verzeichnis. Guck mal hier:
https://www.fafworx.de/?fafworx=htaccess_writer.html
Verfasst: 08.11.2005, 16:09
von jensjk
wenn es tatsächlich um 'schützen' geht, dann wirst du wohl um ein Passwd und eine htaccess nicht drumherum kommen, ich hatte es eher als eine Art Komfortweiterleitung für die eigen IP geshen. Man sollte eben immer alles von Anfang an lesen.
php header-weiterleitung sauber?
Verfasst: 08.11.2005, 18:21
von matin
danke für eure tipps. jedoch geht es mir nicht um eine andere lösung mit robots.txt, .htaccess oder .htpasswd. wollte wissen, ob die oben beschriebene weiterleitung von google abgestraft werden könnte, oder ob es eine saubere weiterleitung ist ... ob die per header weitergeleitete zielurl auch direkt mit anderen ip's aufgerufen werden kann, ist auch egal.
die obige header weiterleitung möchte ich benutzen, um einzelne unliebsame besucher auf eine "falsche" url weiter zu leiten, bzw. auf der weiter geleiteten url dann ein anderes script ausführen lasse *fg*. jedoch wenn google das mit "doorway" gleichsetzt, dann is es nix wert

Verfasst: 09.11.2005, 09:24
von jensjk
ich kann mich nur wiederholen: deshalb mußt du diese Seite in der robots.txt für die Bots ausklammern.
Eine wirkliche Lösung für deine Wünsche wird mit reinem PHP schwer (und vor allem langsam) sein. Suche mal nach trap, blacklist und whiteliste, da findest du Ideen dazu.