Ip auslesen, subdomain

hi,

folgendes würde ich gerne realisieren…

bin eigentümer einer domain ( www.dadasign.at ) und würde gerne zusätzlich die subdomian ( xyz.dadasign.at )
verwenden um auf eine neue seite zu verweisen, die auf eine index.html in einem unterverzeichnis steht.

lt. meinem isp ist sowas mit einem php script möglich, dass die IP auslest und dann dementsprechend weiterleitet.

da ich aber nicht die geringst ahnung habe wie ich dies bewerkstelligen kann wollte ich mal hier nachfragen.

danke ,

david

Hallo,

ich bin mir nicht ganz sicher, ob es das ist, was du willst… aber mal gucken :wink:)

<?php $host = getenv("HTTP_HOST");
if ($host == "[www.dadasign.at"](http://www.dadasign.at%22)) { header("Location: [http://www.dadasign.at/www/index.html"](http://www.dadasign.at/www/index.html%22)); } if ($host == "xyz.dadasign.at") { header("Location: [http://xyz.dadasign.at/xyz/index.html"](http://xyz.dadasign.at/xyz/index.html%22)); } ?\> Das ganze ist als eine index.php im document root gedacht, wenn die Domain [www.dadasign.at](http://www.dadasign.at) aufgerufen wird, wird auf /www/index.html weitergeleitet, ist es xyz.dadasign.at wird eben auf /xyz/index.html weitergeleitet. Gruss Patrick

hallo Patrick

danke !!!

ich kenn mich zwar mit php nicht aus, jedoch hoffe habe ich deine antwort richtig interpretiert, indem ich das script mit einem texteditor abgespeichert habe, auf meinen webspace gepackt habe und dort die extension von *.txt auf *.php abgeändert habe.

jedenfalls, hat es prima funktioniert.

funktioniert das script auch mit mehreren sub-domains, wenn ich es noch erweitern würde ?

dnake nochmals,

david

funktioniert das script auch mit mehreren sub-domains, wenn
ich es noch erweitern würde ?

Ja, das tut es, einfach fuer jede weitere Domain ein

if ($host == „xyz.dadasign.at“) {
header("Location: http://xyz.dadasign.at/xyz/index.html");
}

hinzufuegen. Alternativ kann man das ganze etwas geschickter machen, mit DB Anbindung und aehnlichem, aber das sollte eigentlich auch reichen. =)

Gruss
Patrick