Weiß jemand wie man folgende Umleitungen bewerkstelligt? Mit „Eingabe“ meine ich die Browsereingabe. Mit „Sichtbar“ meine ich, was der Eingebende im Browsereingabefeld erhält und mit „Hintergrund“ soll die „wahre“ Struktur beschrieben sein:
Eingabe: „subdomain.domain.de “
Sichtbar: „subdomain.domain.de “
Hintergrund: „domain.de/subdomain/index.html”
Eingabe: “subdomain.domain.de/verzeichnis/datei.html”
Sichtbar: “subdomain.domain.de/verzeichnis/datei.html”
Hintergrund: „domain.de/subdomain/verzeichnis/datei.html”
Für alle Hinweise bin ich dankbar!
Efchen
6. September 2011 um 15:42
2
Moin,
informiere Dich über das mod_rewrite-Modul des Apache.
http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html
Grüße,
-Efchen
Hallo,
Eingabe: „subdomain.domain.de “
Sichtbar: „subdomain.domain.de “
Hintergrund: „domain.de/subdomain/index.html”
Eingabe: “subdomain.domain.de/verzeichnis/datei.html”
Sichtbar: “subdomain.domain.de/verzeichnis/datei.html”
Hintergrund: „domain.de/subdomain/verzeichnis/datei.html”
Mit Apache 2 und mod_rewrite ungefaehr wie folgt (ungetestet):
DocumentIndex index.html
RewriteEngine On
RewriteCond %{HTTP\_HOST} ^([^.])\.domain\.de$
RewriteRule ^(.\*)$ /%1/$1 [L]
Beachte, dass auch www.domain.de davon betroffen ist.
Gruesse,
Moritz