Willkommen in der Webstatt
User-1 am 20.05.06 21:26

Hallo,

ich habe volgendes script gefunden:

<?php
$domain = $_SERVER['SERVER_NAME'];
$data = $_SERVER['REQUEST_URI'];

if(fnmatch('*.*.*',$domain)) {
$domain = explode('.',$domain);
$newDomain = $domain[1].'.'.$domain[2].'/'.$domain[0].$data;

header('Location: '.$newDomain);
} else {
echo 'Could not forward from this URL.';
}
?>


Nur leider weiß ich nicht wo ich die Subadressen eintragen soll und wo die zieladresse hin soll, war leider alles auf Englisch, und ohne nähere beschreibung.

P.S. geht das auch das man die Adressen aus einer Datenbank ausliest, und auch ihre zieladrsse??

Mfg. BNS

netcup.de Warum gibt es hier Werbung?
User-2 am 20.05.06 21:37

http://de.wikipedia.org/wiki/Spezial:Search?search=subadresse&fulltext=fulltext&sourceid=mozilla-search

was is ne 'subadresse'?

du meinst wohl subdomain.

und das script macht, wenn ichs richtig verstanden habe, immer dies:

irgendwas.domain.de => domain.de/irgendwas
blah.domain.de/blah/blah => domain.de/blah/blah/blah

etc.

User-1 am 20.05.06 21:53

subadresse: ich kann subdami.. nicht schreiben :D

Kann ich auch z.b. ein paar Adressen vordefinieren und auch die Zieladressen?
Und die die es nicht sind, werden auf eine error weitergeleitet?

Wie machen ich das??

User-3 am 20.05.06 21:59

Quote
Original von xyz-27
Wie machen ich das??

Mit Confixx zum Beispiel!!!!!

User-2 am 20.05.06 22:05

machs einfach so:

$subdomains = array(
'sub.domain.de' => 'http://www.webstatt.org',
'blah.domain.de' => 'http://forum.webstatt.org'
);
foreach($subdomains as $host => $redject) {
if(strtolower($_SERVER['HTTP_HOST']) == strtolower($host)) {
header('Location: '.$redject);
exit;
}
}

User-4 am 21.05.06 13:40

Entweder mit PHP oder du machst es - wie xyz-145 ja schon gesacht hat - mit Confixx, Plesk oder hau mich tot.

User-1 am 21.05.06 13:42

hau mich tot = Hab ich nicht gefunden!

:D:D

@xyz-193

xyz-48ke, werde es gleich versuchen!

User-5 am 26.05.06 16:05

Ist aber natürlich nur eine Simulation von Subdomains. Das sollte auf jeden Fall bewusst sein!

User-1 am 26.05.06 17:42

wo liegt der unterschied von realen oder simulierten??

User-6 am 26.05.06 23:32

Reale, kannst du Beschränken - Zugriffsrechte & co setzen und Simulierten hingegen garnit. :P

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt