- Code: Select all
RewriteCond %{HTTP_HOST} !^(www|local)\. [NC]
RewriteCond %{HTTP_HOST} !^$ [NC]
RewriteRule ^(.*) http://www.%{HTTP_HOST}/$1 [R=301]
Nun ist mein Server aber leider so übel (ver-)konfiguriert, dass der 3. Level, also das "www" alles mögliche sein könnte, also auch 1234.example.com würde meine Seite aufrufen. Soll sie natürlich nicht.
Durch die oben angegebene Rewrite Rule würde 1234.example.com aber nach www.1234.example.com weitergeleitet. Ich möchte aber "1234" (oder jeglichen anderen String) abschneiden und alles auf www.example.com umleiten.
Frage nun: wie mach ich das am besten? Ich bin mir fast sicher, dass es irgendwas recht einfaches ist... ich find's nur nicht!
Danke für Tipps!