Hallo,
da in einem Webspace-Paket 2 TYPO3-Installationen, auf die jeweils verschiedene Domains zeigen, wurde das so gelöst:
### .htaccess im Root - 2 Domains werden jeweils auf die beiden Ordner mit den TYPO3-Installationen verwiesen:
RewriteCond %{HTTP_HOST} ^domain1.xy$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain1.xy$
RewriteCond %{REQUEST_URI} !^/cms1
RewriteRule .* /home/pfad/public_html/cms1%{REQUEST_URI}
RewriteCond %{HTTP_HOST} ^domain2.xy$ [OR]
RewriteCond %{HTTP_HOST} ^www.domain2.xy$
RewriteCond %{REQUEST_URI} !^/cms1
RewriteRule .* /home/pfad/public_html/cms2%{REQUEST_URI}
### .htaccess im Unterordner der TYPO3-Installationen:
RewriteEngine On
RewriteRule ^(typo3|t3lib|tslib|fileadmin|typo3conf|typo3temp|uploads|showpic\.php|favicon\.ico)/ - [L]
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]
Das Phänomen ist, dass die Domain ohne Seitennamen grundsätzlich funktioniert (die Website wird korrekt angezeigt), nur wenn in der Navi eine Seite angeklickt wird, dann fehlen vom Seitenamen die ersten 7-8 Zeichen - und daher wird nur eine Fehlermeldung ausgegeben:
Reason: Segment "ame.html" was not a keyword for a postVarSet as expected!
Die Seite sollte aber "seitenname.html" heissen - so wird es beim Mouseover bei der Navi auch angezeigt.
Hatte das Problem schon jemand, oder läuft das mit einem Unterordner einfach nicht?
Danke für die Hilfe - Adino