Geschrieben am 21.11.2011
Ich liebe Webfonts, noch mehr liebe ich sie, würden sie gleich funktionieren. Aktuell hatte ich den Fall mit einer Typo3-Website, welche bei 1&1 gehostet ist. Hat man die Website mit “www” aufgerufen, hat alles wunderbar funktioniert. Webfonts, realURL, etc. Allerdings völlig anderes Szenario ohne “www”. Nach langem testen und tüfteln hier mein Workaround.
Als Erstes schmeissen wir mal die originale .htaccess-Datei aus dem Fenster und ersetzen diese durch
RewriteEngine On
RewriteRule ^typo3$ – [L]
RewriteRule ^typo3/.*$ – [L]RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-lRewriteRule !index\.php – [C]
RewriteRule ^ /index.php
Danach setzen wir im TypoScript der Root-Seite die BaseURL
config.baseURL = http://www.domain.de/
Und weil das alles so bunt und fancy ist, kommt nun der Clou an der Sache: Listenmodul wählen, Root-Site anklicken und nun nacheinander zwei Domains hinzufügen.
Die eine Domain enthält “www.domain.de” und den Haken bei “In Links immer diese Domain voranstellen”.
Nun legen wir die zweite Domain an, diese bekommt als Domain “domain.de”, als Umleiten nach “http://www.domain.de”, Statuscode 301 und mui importante den Haken bei “Parameter zur Umleitungs-URL übertragen”. “In Links immer diese Domain voranstellen” ist nicht angehakt!
realURL Cache löschen, Typo3 Cache löschen, Browser Cache löschen – und schon ist der geplagte Webmaster ein glücklicher Mensch – zumindest in diesem Szenario auf einer 1&1 Büchse.