Hi TZP Das geht mit RealURL und dem _DOMAINS array:
<?php $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DOMAINS'] = array( 'encode' => array( array( 'GETvar' => 'L', 'value' => '0', 'useConfiguration' => '_DEFAULT', 'urlPrepend' => 'http://www.defaultdom.ch' ), array( 'GETvar' => 'L', 'value' => '1', 'useConfiguration' => '_DEFAULT', 'urlPrepend' => 'http://www.frenchdom.ch' ), array( 'GETvar' => 'L', 'value' => '2', 'useConfiguration' => '_DEFAULT', 'urlPrepend' => 'http://www.italiandom.ch' ), ), 'decode' => array( '/^(www\.)?defaultdom\.ch$/' => array( 'GETvars' => array( 'L' => '0', ), 'useConfiguration' => '_DEFAULT' ), '/^(www\.)?frenchdom\.ch$/' => array( 'GETvars' => array( 'L' => '1', ), 'useConfiguration' => '_DEFAULT' ), '/^(www\.)?italiandom\.ch$/' => array( 'GETvars' => array( 'L' => '2', ), 'useConfiguration' => '_DEFAULT' ), ), ); Dann brauchst Du nur noch eine config für _DEFAULT: $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array( 'init' => array( 'enableCHashCache' => '1', 'appendMissingSlash' => 'ifNotFile,redirect', 'adminJumpToBackend' => '1', 'enableUrlDecodeCache' => '1', 'enableUrlEncodeCache' => '1', 'emptyUrlReturnValue' => '/', 'respectSimulateStaticURLs' => '1', 'disableErrorLog' => '1', ), 'pagePath' => array( ........... ), 'fileName' => array( .......... ), 'preVars' => array( '0' => array( 'GETvar' => 'L', 'valueMap' => array( 'it' => '2', 'fr' => '1', ), 'noMatch' => 'bypass', ), ), 'postVarSets' => array( ......... ), ); Hatte ich damals per Google gefunden und funktioniert. T On 16.06.2012 16:55, TZP wrote:
Moinz. Kennt sich jemand mit Domains- und Sprachenwechsel aus? Ich benutze die Extension sr_languages und die ist konfiguriert und läuft super nice. Jetzt soll aber beim Sprachenwechsel auch ne neue Domain aufgerufen werden...super Idee. ^^ Sieht in etwa so aus: Klick auf DE -> meineseite.com/de Klick auf US -> us.meineseite.com/us Im Backend hab ich die Domains angelegt im Root angelegt und es gibt nur einen Zweig. meineseite.com us.meineseite.com Ferner ist in der RealUrl der Eintrag drin $TYPO3_CONF_VARS['EXTCONF']['realurl']['meineseite.com'] = $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT']; $TYPO3_CONF_VARS['EXTCONF']['realurl']['meineseite.com']['pagePath']['rootpage_id'] = 1; $TYPO3_CONF_VARS['EXTCONF']['realurl']['us.meineseite.com'] = $TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT']; $TYPO3_CONF_VARS['EXTCONF']['realurl']['us.meineseite.com']['pagePath']['rootpage_id'] = 1; Die Domains sind auch eingerichtet und können hardcoded aufgerufen werden. Aber die Frage ist, wie das mit den Sprachenflaggen machbar ist? Geht das überhaupt? Der Mist beschäftigt mich seit 2 Wochen. Man könnte ne Lösung mit der IT machen, in dem man die Links abfragt und dann ne Rewrite setzt aber das wäre der allerletzte Strohhalm. -bedank- TZP
_______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german