Ich hab das so allgemein gehalten da die ndividuellen Umgebungen immer unterschliedlich sind. Ich weiss nicht was für einen Server Du hast womit Deine Domains verwaltet werden und was für eine ServerAdmin Oberfläche Du benutzt.
Aber nach wie vor legst Du ja auf deinem Webspace irgendwo eine Subdomain an und musst Ihr Ziel definieren. Meistens ist das das root Verzeichnis Deiner Webseite.
Nun muss man Typo3 sagen das es auf diese Domain reagieren soll.
In Deinem Fall brauchst Du in der .htaccess nichts verändern.
Deine Realurl Konfiguration müsste im Pagepath
PHP-Code:
'rootpage_id' =>
stehen haben
dies ersetzt Du durch
PHP-Code:
'rootpage_id' => $http_host_realurl
und legst am Anfang der Datei ein array dafür an, damit du später ohne grosses getüddel Domains nachsetzten kannst. Zu den Einträgen ist jeweils die PID ( Page ID ) wichtig.
Bekommt man wenn man die Maus im Pagetree über ein Seitensymbol hält angezeigt.
PHP-Code:
$rootpage_id = array(
'sub1.domain.de' => '100',
'sub2.domain.de' => '200',
'sub3.domain.de' => '300',
'www.domain.de' => '10',
);
Wichtig. Baseurl eintrag machen im TS am besten per Condition
Typoscript-Code:
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25:
| [PIDinRootline = 10] config.baseURL = http://haupt.domain.de/ [GLOBAL] [PIDinRootline = 100] config.baseURL = http://sub1.domain.de/ [GLOBAL] |
Domains sollten nicht kaskadiert werden. D.h. wenn ja musst du besonders im TS aufpassen.
PAGETREE
|
|
Domain1--Domain2
sondern
PAGETREE
|
|
Domain1
|
|
Domain2