Einzelnen Beitrag anzeigen
  #4  
Alt 10.04.08, 16:29
rosieres rosieres ist offline
Forum Stammgast
 
Registriert seit: 12.07.07
Beiträge: 338

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]
#Meine Hauptdomain Anmerkungen
config.baseURL = http://haupt.domain.de/

/*
Hier folgend alle TS Codes die nur für diese Domain gelten sollen.
Übergeordnete Informationen ggf. deaktivieren. Wie zum Headertag einer
anderen Domain.
*/

[GLOBAL]

[PIDinRootline = 100]
#Meine Subdomain1 Anmerkungen
config.baseURL = http://sub1.domain.de/

/*
Hier folgend alle TS Codes die nur für diese Domain gelten sollen.
Übergeordnete Informationen ggf. deaktivieren. Wie zum Headertag einer
anderen Domain.
*/

[GLOBAL]

#etc.


Domains sollten nicht kaskadiert werden. D.h. wenn ja musst du besonders im TS aufpassen.

PAGETREE
|
|
Domain1--Domain2


sondern

PAGETREE
|
|
Domain1
|
|
Domain2
Mit Zitat antworten