redirect von Subdomains

Alles, was den Apache betrifft, kann hier besprochen werden.

redirect von Subdomains

Postby der_burner » 18. July 2011 10:58

Hallo Zusammen,

ich bekomme es leider nicht hin, das alle Subdomains auf die tld redirected werden. Ich habe folgendes Probiert:

Code: Select all
RewriteCond %{HTTP_HOST} !^www\.
RewriteCond %{HTTP_HOST} !^www\.([.]+\.)*domain\.de
RewriteRule /([^/]*)$ http://www.domain.de/$1 [R=301,L]


Aber leider gehen damit nicht alle Varianten. Diese Varianten sollten umgeleitet werden:

Code: Select all
domain.de => www.domain.de
www.domain.de => www.domain.de
xyz.domain.de => www.domain.de
www.xyz.domain.de => www.domain.de

domain.de/seite.html => www.domain.de/seite.html
www.domain.de/seite.html => www.domain.de/seite.html
xyz.domain.de/seite.html => www.domain.de/seite.html
www.xyz.domain.de/seite.html => www.domain.de/seite.html

domain.de/folder/unterseite.html => www.domain.de/folder/unterseite.html
www.domain.de/folder/unterseite.html => www.domain.de/folder/unterseite.html
xyz.domain.de/folder/unterseite.html => www.domain.de/folder/unterseite.html
www.xyz.domain.de/folder/unterseite.html => www.domain.de/folder/unterseite.html


Könnt Ihr mir helfen?

Viele Grüße

Björn
der_burner
 
Posts: 4
Joined: 12. August 2010 18:57

Re: redirect von Subdomains

Postby Nobbie » 18. July 2011 12:07

Lege für jede Subdomain einen eigenen VirtualHost an und schreibe dort einfach einen Redirect hinein (ohne mod_rewrite).
Nobbie
 
Posts: 13170
Joined: 09. March 2008 13:04

Re: redirect von Subdomains

Postby der_burner » 18. July 2011 12:29

Ja, das habe ich auch gerade gefunden. Aber ich lege nicht für jede erdenkliche Subdomain ein Virtualhost an, ich habe das jetzt so gemacht:

Code: Select all
ServerAlias *.domain.de
Redirect permanent / http://www.domain.de/


Das klappt richtig gut. Viel einfacher als per .htaccess
der_burner
 
Posts: 4
Joined: 12. August 2010 18:57


Return to Apache

Who is online

Users browsing this forum: No registered users and 29 guests