Hallo an alle,

ich bräuchte unbedingt euren Ratschlag zu einem gerade Live gegangen Projekt, 
welches ein gravierendes Problem hat.

Und zwar besitzt die Seite 5 verschiedene "Gruppen" welche jeweils eine eigene 
Url und Rootseite besitzen. Jede Rootseite ist hierbei in 5 Sprachen unterteilt.

Gruppe 1 (www.example.de)
- Subpages
Gruppe 2 (www.example-gruppe1.de)
- Subpages
Gruppe 3 (www.example-gruppe2.de)
- Subpages
..

Domain-Records sind ebenfalls vorhanden. Wenn ich auf der Deutschen Version bin 
 ist kein Url Parameter vorhanden (soll so sein). Die anderen Sprachen erhalten 
jeweils den passenden Parameter (z.B. /en/, /pt/)

Auf der Deutschen Seite ohne Url Parameter greifen aber nun die jeweiligen Adressen nicht 
und ich werde immer wieder auf die Rootseite der ersten Adresse verwiesen, ohne das sich 
die Adresse ändert. Also ich gebe in der Adresszeile "www.example-gruppe1.de" 
ein und mir wird trotzdem die Seite der Gruppe1 angezeigt. In den anderen Sprachen mit 
Url Parameter funktioniert das ganze. Auch wenn ich für die Deutsche Variante den 
Parameter aktiviere erhalte ich eine korrekte Ausgabe.

Ich hoffe ich konnte das Problem halbwegs schildern und Ihr könnt mir 
weiterhelfen. Rettet mich :D

Vielen Dank im voraus,
Raoul

Meine RealUrl Konfiguration:
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']=array (
'example.de' => array ( 'init' => array (
     'appendMissingSlash' => 'ifNotFile,redirect',
     'emptyUrlReturnValue' => '/',
   ),
'pagePath' => array (
     'rootpage_id' => '1',
   ),
'fileName' => array (
     'defaultToHTMLsuffixOnPrev' => 0,
     'acceptHTMLsuffix' => 1,
'index' => array ( 'print' => array ( 'keyValues' => array (
           'type' => 98,
         ),
       ),
     ),
   ),
'preVars' => array ( 0 => array (
       'GETvar' => 'L',
'valueMap' => array (
         'en' => '1',
         'zh' => '2',
         'pt' => '3',
         'tr' => '4',
       ),
       'noMatch' => 'bypass',
     ),
   ),
'postVarSets' => array ( '_DEFAULT' => array ( 'news' => array ( 0 => array (
           'GETvar' => 'tx_news_pi1[news]',
'lookUpTable' => array (
             'table' => 'tx_news_domain_model_news',
             'id_field' => 'uid',
             'alias_field' => 'title',
             'useUniqueCache' => 1,
'useUniqueCache_conf' => array (
               'strtolower' => 1,
               'spaceCharacter' => '-',
             ),
           ),
         ),
       ),
     ),
   ),
 ),
'example-gruppe1.de' => array ( 'init' => array (
     'appendMissingSlash' => 'ifNotFile,redirect',
     'emptyUrlReturnValue' => '/',
   ),
'pagePath' => array (
     'rootpage_id' => '28',
   ),
'fileName' => array (
     'defaultToHTMLsuffixOnPrev' => 0,
     'acceptHTMLsuffix' => 1,
'index' => array ( 'print' => array ( 'keyValues' => array (
           'type' => 98,
         ),
       ),
     ),
   ),
'preVars' => array ( 0 => array (
       'GETvar' => 'L',
'valueMap' => array (
         'en' => '1',
         'zh' => '2',
         'pt' => '3',
         'tr' => '4',
       ),
       'noMatch' => 'bypass',
     ),
   ),
'postVarSets' => array ( '_DEFAULT' => array ( 'news' => array ( 0 => array (
           'GETvar' => 'tx_news_pi1[news]',
'lookUpTable' => array (
             'table' => 'tx_news_domain_model_news',
             'id_field' => 'uid',
             'alias_field' => 'title',
             'useUniqueCache' => 1,
'useUniqueCache_conf' => array (
               'strtolower' => 1,
               'spaceCharacter' => '-',
             ),
           ),
         ),
       ),
     ),
   ),
 ),

Language Configuration:
page.config {
  sys_language_uid = 0
  language = de
  locale_all = de_DE.UTF8
  htmlTag_langKey = de
}

# Bedingung für Seiten mit der Sprach-ID 1 (hier Englisch)
[globalVar = GP:L = 1]
  page.config.sys_language_uid = 1
  page.config.language = en
  page.config.locale_all = en_UK.UTF8
  page.config.htmlTag_langKey = en
  page.config.language = en

[global]
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an