Ich habe ein Problem, dass die zweite Sprache nicht indiziert wird, wenn Realurl aktiviert ist. Die Standard-Sprache wird ohne Probleme indiziert. Schalte ich Realurl aus, klappts auch mit der zweiten Sprache. Das Setup-TS sollte also stimmen. Iirgendwas passt wohl mit der Realurl-Config nicht.
Zur Info: je nach Sprache wird eine andere Domain verwendet, ich nehme an, dass es irgendwo daran hakt.
Hier meine Realurl Config:
<?php 'enableCHashCache' => true, 'appendMissingSlash' => 'ifNotFile,redirect', 'adminJumpToBackend' => true, 'enableUrlDecodeCache' => true, 'enableUrlEncodeCache' => true, 'emptyUrlReturnValue' => '/', ), 'GETvar' => 'no_cache', 'no_cache' => 1, ), 'noMatch' => 'bypass', ), 'GETvar' => 'L', 'de' => '1', 'en' => '0', ), 'noMatch' => 'bypass', ), ), 'type' => 1, ) ), ) ), ), ), 'type' => 'user', 'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main', 'spaceCharacter' => '-', 'languageGetVar' => 'L', 'rootpage_id' => 1, 'expireDays' => 1, ), ), ); 'GETvar' => 'L', 'value' => '', 'ifDifferentToCurrent' => true, 'useConfiguration' => '_DEFAULT', 'urlPrepend' => 'http://englischedomain.com', ), 'GETvar' => 'L', 'value' => '0', 'ifDifferentToCurrent' => true, 'useConfiguration' => '_DEFAULT', 'urlPrepend' => 'http://englischedomain.com', ), 'GETvar' => 'L', 'value' => '1', 'ifDifferentToCurrent' => true, 'useConfiguration' => '_DEFAULT', 'urlPrepend' => 'http://deutschedomain.de', ), ), 'L' => '', ), 'useConfiguration' => '_DEFAULT', ), 'L' => '1', ), 'useConfiguration' => '_DEFAULT', ), ), ) ?>