• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Weiterleitungshinweis bei Links

  • Ersteller Ersteller hyperlus
  • Erstellt am Erstellt am
H

hyperlus

Guest
Guten Abend,

gibt es eine Möglichkeit, dass man alle Links auf einer Seite irgendwie ausließt und anstatt auf die "richtige" auf eine Seite in der Form <domain>/?link=hier_die_url weiterleitet?

Vielen Dank im Voraus!
 
Zuletzt bearbeitet von einem Moderator:
Das ließe sich zum Beispiel über die .htaccess realisieren, und in PHP gibt es für Redirect die Funktion HEADER(location: http//www.example.com)
 
Hallo,

danke für deine Antwort!

Könntest du mir das noch an einem Beispiel veranschaulichen?

EDIT: Ich muss dazu sagen, dass das Script automatisch auf alle Links angewandt werden sollte, ohne, dass ich es extra für jeden einzelnen Link programmieren müsste.

Danke!
 
Klar, das wäre mit mod_rewrite über eine .htaccess-Datei möglich. Sollte dein Webspace das nicht unterstützen (was heutzutage relativ unwahrscheinlich und selten ist), dann kannst Du entweder den Webspace wechseln oder müsstest alle Dateien in deinem Projekt in einem Editor öffnen der Suchen & Ersetzen in mehreren Dateien gleichzeitig unterstützt. Ich würde aber den Weg über mod_rewrite empfehlen.
 
den sinn dahinter muss ich dennnoch hinterfragen. welches script benötigt seine eigene adresse als parameter? was soll erreicht werden? geht es vllt. nur um externe links?
oder geht es um das "base directory" HTML base tag ?

wenn ich raten müsste, würde ich auf den gefährlichen include tippen:
Code:
domain.de?/dir/index.php
PHP:
/*
    so nicht:
*/
$url = array_keys($_GET);
include($url[0]);
 
Hallo,
du meinst doch sicherlich das vor der verlinkten Seite eine "Weiterleitungs bzw. Verlassen" Seite kommt mit dem Hinweis "Sie verlassen die Seite xyz ...".

Was das Umschreiben der Links angeht dürfte das doch mit Javascript gehen. Interne fangen ja üblicherweise ohne http an ... Dann musst du nur noch eine Seite "extern.php" erstellen über die das ganze läuft.
meineseite.tld/ertern.php?go=http://www.html.de/php/43216-weiterleitungshinweis-bei-links.html

Ciao Alex
 
Zurück
Oben