Erkennen, ob der User über eine Subdomain auf die HP kommt
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
annehmen
auslese
ausprobieren
code
dank
domain
erkennen
forum
gleiche verzeichnis
host
http
index
normal teil
regel
strohhalm
unterscheiden
url
zeit
-
Hallo zusammen,
ist es möglich zu erkennen, ob der User über eine Subdomain auf meine HP kommt.
Das heißt, dass die Domain askarian.net das Verzeichniss html/askarian aufruft.
Die Subdomain forum.askarian.net rift das selbe Verzeichniss auf, aber es soll dann erkannt werden, ob nun das Forum oder der normal Teil geladen werden soll.
mfg,
askarian -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
imho schrieb:
Das wurde man bei dem Threadtitel annehmen... das ist es aber nicht
Das kannst du anhand des Referers auslesen der sich in folgender Variable befindet $_SERVER["HTTP_REFERER"]
mit parse_url kannst du die enthaltenen Referer ja auslesen und dann mit nem simplen if else Script dahinleiten wo sie hin sollen
Wenn du 2 Domains auf das gleiche Verzeichnis aufgeschaltet hast kannst du anhand des “host“ unterscheiden was gemeint ist...$domain = $_SETVER['HTTP_HOST'];
-
Die andere Möglichkeit wäre das Ganze über htaccess abzufangen,
eine einfache modrewrite Regel, die die Subdomain einfach als GET-Variable der index.php anhängt :)
Ähnlich wie:
RewriteEngine on Options FollowSymLinks RewriteBase / RewriteCond %{HTTP_HOST} ^[^\.]+\.domain\.tld$ RewriteCond %{HTTP_HOST} !^www\.domain\.tld$ RewriteRule ^(.+) %{HTTP_HOST}$1 [C] RewriteRule ^([^.]+)\.domain\.tld index.php?subdomain=$1
http://www.strohhalm.org/forum/index.php?action=viewTopic&topic=515
Wäre m.M. die schönere Variante, wenn dein Forum nicht auf Lima-City läuft, ansonsten musst du hier auf die PHP-Variante zurückgreifen. -
Ok, danke an alle.
ich werde es nachher oder morgen mal ausprobieren. (Hier sind die Zeiten so begrenzt -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage