Seite 1 von 2
Direktlink --> verbieten
Verfasst: 14.03.2005 18:51
von stargesicht
Hallo,
gibt es eine Möglichkeit (mittels .htaccess oder so) es zu verbieten, das Leute sich direkt, also
einklicken können
(oftmals sogar schon als Bookmark hinterlegt)
Ich möchte, dass die User
eingeben müssen und von dort auf "Forum" klicken müssen.
Verfasst: 15.03.2005 21:57
von stargesicht
ich will ja nicht ungeduldig oder unhöflich sein, aber weiß denn keiner eine Lösung für meine Anfrage???
Verfasst: 21.03.2005 20:33
von Leuchte
KB:redirect
Verfasst: 21.03.2005 21:04
von tas2580
Na ja bei einer Umleitung wird ja auch umgeleited wenn du den Link anklickst.
Wenn dann musst du noch den Referer checken, wenn der nicht deine Adresse mit dem Link zum Forum ist soll umgeleited werden, sonst nicht.
Verfasst: 21.03.2005 21:19
von stargesicht
[BTK] Tobi hat geschrieben:
Wenn dann musst du noch den Referer checken, wenn der nicht deine Adresse mit dem Link zum Forum ist soll umgeleited werden, sonst nicht.
Und wie checke ich den Referer???
Verfasst: 21.03.2005 22:04
von tas2580
Verfasst: 22.03.2005 18:18
von stargesicht
Danke,
aber deine Antwort hilft mir nur bedingt...
Ich habe nämlich keine Ahnung wie man so eine Datei schreibt, geschweige denn wie sie aufgebaut ist.....
Verfasst: 22.03.2005 18:51
von Leuchte
z.B. includes/page_header.php - Finde
Füge davor ein
Code: Alles auswählen
if($_SERVER['HTTP_REFERER'] != 'http://www.meine-seite.de/')
{
header("Location: http://www.meine-seite.de");
}
Verfasst: 22.03.2005 19:17
von stargesicht
Vielen Dank!!
Kann man den Code noch erweitern, so dass ein "unberechtigter" Zugriff entweder
a) umgeleitet wird (auf Hauptseite)
oder
b) eine Fehlerseite erhält..
Das wäre toll.....
Verfasst: 22.03.2005 19:34
von Leuchte
a.) ist es doch schon:
Code: Alles auswählen
if($_SERVER['HTTP_REFERER'] != 'http://www.meine-seite.de/') < wenn der Aufruf nicht von der Hauptseite kommt
{
header("Location: http://www.meine-seite.de"); < Leite weiter zur Hauptseite
}
Bei header() kannst du auch eine andere Adresse angeben, z.B. zu deiner Fehlerseite