Subdomains: GET-Variablen mitgeben
lima-city → Forum → lima-city Allgemein → lima-city Allgemein
anlegen
auslese
ausprobieren
datei
direkt aufrufe
domain
einrichten
erfolg
frage
header
http
index
nehmen
ordner
paar
parameter
pfad
verweis
weiterleiten
weiterleitung
-
Hallo,
ich würde gerne bei meiner hier bei lima ersteigerten Domain ein paar Subdomains einrichten die auf bestimmte Seiten weiterleiten.
Dafür hab ich ein PHP-Script geschrieben das auf die Variable $_GET[\'l\'] weiterleitet.
Die funktioniert auch, wenn ich die Seite direkt aufrufe.
Doch wenn ich mir jetzt eine Subdomain registriere und als Pfad \"/html/redirect_to.php?l=link.de\" angebe dann funktioniert das nicht!?
Nun ist meine Frage ob das überhaupt so einfach geht, bzw. warum nicht?
Hoffe ihr wisst was ich mein. ;) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Man gibt bei einer Domain auch keine Datei sondern einen Pfad an, der auf einen Ordner verweist. Du könntest in diesen Ordner eine Datei index.php einfügen:
<? header(\"Location: redirect_to.php?l=link.de\"); ?> (wobei ich dann direkt zu link.de verweisen würde statt erst auf redirect_to.php)
Und dann pro Domain einen eigenen Ordner anlegen, dessen index.php auf eine andere Domain verweist. -
Man gibt bei einer Domain auch keine Datei sondern einen Pfad an, der auf einen Ordner verweist. Du könntest in diesen Ordner eine Datei index.php einfügen:
<? header(\"Location: redirect_to.php?l=link.de\"); ?> (wobei ich dann direkt zu link.de verweisen würde statt erst auf redirect_to.php)
Und dann pro Domain einen eigenen Ordner anlegen, dessen index.php auf eine andere Domain verweist.
Gibt man?
Also bei mir sind einige auf Datein gelinkt und nicht auf Ordner.
Aber so muss ich ja auch eine neue Weiterleitungsdatei (und einen Ordner) erstellen, das wollt ich mir ja mit der einen Datei ersparen. ;)
Gibts da keine andere Möglichkeit?
Vielleicht mit .htaccess?
-
PHP (und somit .htaccess) greift erst wenn eine PHP-Datei oder Ordner (per .htaccess) aufgerufen wird, jedoch kannst du daran keine Parameter übergeben.
Eine möglichkeit wäre über den Referrer (in der index.php) herauszufinden, über welche Domain die Seite aufgerufen wurde (ich weiß jedoch nicht ob dann schon einer mitgesendet wird, könntest du vielleicht ausprobieren) und je nachdem weiterleiten. Jedoch dann darauf achten, dass du die Domain einmal mit und ohne http verwendest. -
PHP (und somit .htaccess) greift erst wenn eine PHP-Datei oder Ordner (per .htaccess) aufgerufen wird, jedoch kannst du daran keine Parameter übergeben.
Eine möglichkeit wäre über den Referrer (in der index.php) herauszufinden, über welche Domain die Seite aufgerufen wurde (ich weiß jedoch nicht ob dann schon einer mitgesendet wird, könntest du vielleicht ausprobieren) und je nachdem weiterleiten. Jedoch dann darauf achten, dass du die Domain einmal mit und ohne http verwendest.
Man könnte einfach die Subdomain mit $_SERVER[\'SERVER_NAME\'] auslesen und dann auseinander nehmen. Die Weiterleitung kann dann entsprechend der Subdomain erfolgen. -
PHP (und somit .htaccess) greift erst wenn eine PHP-Datei oder Ordner (per .htaccess) aufgerufen wird, jedoch kannst du daran keine Parameter übergeben.
Eine möglichkeit wäre über den Referrer (in der index.php) herauszufinden, über welche Domain die Seite aufgerufen wurde (ich weiß jedoch nicht ob dann schon einer mitgesendet wird, könntest du vielleicht ausprobieren) und je nachdem weiterleiten. Jedoch dann darauf achten, dass du die Domain einmal mit und ohne http verwendest.
Man könnte einfach die Subdomain mit $_SERVER[\'SERVER_NAME\'] auslesen und dann auseinander nehmen. Die Weiterleitung kann dann entsprechend der Subdomain erfolgen.
Das hab ich mir auch schon gedacht, ist aber auch noch aufwändiger als mit Parameter.
Nja, danke euch schon mal. ;) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage