Linux - Server Administration

Aus Wikizone
Version vom 12. Dezember 2008, 15:48 Uhr von 91.47.48.157 (Diskussion)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

von http://www.robo47.net/faq/vhost--301-header-weiterleitung (12.12.2008) Vhost mit Header 301 komplett weiterleiten

Mit diesem Code in einem Vhost spart man sich unnötige Ordner auf der Festplatte, wenn man diese eh nur Weiterleiten will.

<VirtualHost *:80>
ServerName subdomain.domain.tld
RedirectMatch 301 (.*) http://www.domain2.tld
</VirtualHost> 

Es werden auch Aufrufe von subdomain.domain.tld/asdf/ oder anderen Dokumenten und unterordnern automatisch auf die andere Domain weitergeleitet an die passende URL weitergeleitet, sprich aus subdomain.domain.tld/asdf/ wird www.domain2.tld/asdf/. Wenn man das nicht will muss man nur das weglassen und alles auf die Hauptdomain weitergeleitet.

<VirtualHost *:80>
ServerName subdomain.domain.tld
RedirectMatch 301 (.*) http://www.domain2.tld
</VirtualHost>