Seite 1 von 1

korrekter Redirect mit PHP

Verfasst: 22.03.2006, 20:00
von maRvin
Ich möchte gerne einen Redirect mit PHP auf eine externe Seite machen, welchen StatusCode muss ich mitsenden damit der Inhalt der externen Seite nicht unter der meinen URL erreichbar ist??

Habe dazu irgendwie nichts gefunden..

Grüße..

Verfasst:
von

Verfasst: 22.03.2006, 21:16
von Hasso
z.B. Du nutzt eine "301"-Weiterleitung und sperrst zusätzlich zur Sicherheit den Redirect-Scriptdatei (outbound.php) mithilfe Deiner robots.txt von der Indexierung folgendermaßen aus:

Code: Alles auswählen

Disallow: /outbound.php

Grüsse
Hasso

Verfasst: 22.03.2006, 21:57
von maRvin
Was nutzt man den für einen StatusCode wenn man ganz normal nur einen header("Location......."); einbaut? 301? Was anderes?

Das mit dem Sperren einer Datei ist schwierig, da die Dateien wie folgt aussehen; seite-ID.html

Grüße..

Verfasst: 22.03.2006, 22:03
von Fridaynite

Code: Alles auswählen

$url = $_GET['url'];
if ($url){
   header("HTTP/1.1 301 Moved Permanently");
   header("Location:".$url);
   }
Und dazu wie Hasso schon sagt, die outbound in der robots.txt sperren