Mein Problem: Eine seite ist über bing.seite.com und bang.seite.com erreichbar (die gleiche seite!)
Wenn jetzt ein link geklickt wird, der nach bing.seite.com/unterseite führt, soll der bei Aufruf auf bing.seite.com auch "bing.seite.com/unterseite", bei Aufruf auf bang.seite.com aber auf "bang.seite.com/unterseite".
Wie kann ich in php auf die Domain zugreifen um zu sehen mit welchem Link die Seite aufgerufen wurde?
Wie immer vielen vielen herzlichen Dank im Voraus ihr Geeks, Meister und Genies!
Der Hostname des Servers, auf dem das aktuelle Skript ausgeführt wird. Wenn das Skript auf einem Virtuellen Host läuft, wird dieser Wert vom Virtuellen Host bestimmt.
muss der "Redirect" im PHP-Code stattfinden? Wenn Du z.B. den Apache-Webserver einsetzt, dann gibt es da das Modul mod_rewrite für. Dort kannst Du genau solche Themen konfigurieren.
Vor lauter Bing ung Bong verstech ich deine Frage nich wirklich, auch nach mehrmahligen Lesen, bin ich mir nich sicher wie ich meine Antwort formulieren soll. Kannst kurz dein Problem nochmal erläutern?
zum Auswerten, woher ein Klick kam. Ich würde standardmäßig eine Haupt-Domain in der Konfiguration der Site festlegen und immer dann umleiten, wenn HTTP_SERVER dem nicht entspricht oder per RegExp nicht auf diese Domain matcht.
Unabhängig von $_SERVER['SERVER_NAME']; empfiehlt sich auch die Verwendung von relativen Pfaden in den Links, dann hat sich das Problem mit links erledigt.