Zum Inhalt springen

realurl spinnt

Erstellt am 21. Februar 2008 · 1 Antwort · letzte Antwort am 21. Februar 2008

Tags: Frage

Holg ·

Hallo ich habe folgendes Problem:
Mehrer Domains in einer Installation und ein Baum für mehrere Sprachen. Wenn ich meine Seite so aufrufe:

www.seite.de/de/unterseite

klappt alles. Wenn ich aber

www.seite.de/unterseite

eintippe, dann macht typo3 daraus

www.seite.de/unterseite/de/unterseite

und gibt mir dann logoscher Weise einen typo3 error. Hier mal die Spracheinstellung in der ext_localconf

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
	'init' => array(		 
		'enableCHashCache' => 1,
		'enableUrlDecodeCache' => 0,
		'enableUrlEncodeCache' => 0,
		'appendMissingSlash' => 'ifNotFile',
		'respectSimulateStaticURLs' => 0,
		'postVarSet_failureMode' => '',
	),  
	'redirects' => array(),
	'preVars' => array(
		array(
			'GETvar' => 'L',
			'valueMap' => array(
				'de' => '0',
				'en' => '1',
			),  
			'noMatch' => 'bypass',
		),
		array(			   
			'GETvar' => 'no_cache', 
			'valueMap' => array(
				'no-cache' => 1,
			),
			'noMatch' => 'bypass',
		),
	),
	'pagePath' => array(
		'type' => 'user',
		'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
		'spaceCharacter' => '-',
		'languageGetVar' => 'L',
		'rootpage_id'=> 1,
		'disablePathCache' => 0,
		'expireDays' => 1,
		'segTitleFieldList' => 'tx_realurl_pathsegment,alias,nav_title,title',
		'excludePageIds' => null,
	),
(...)

rootpage_id ändere ich natürlich für jede Domain.
Hat jemand ne Idee woran das liegen könnte oder wo ich suchen kann?

Holg ·

dann noch was:

wenn ich meine Seite nach dem leeren des FE-Caches das erstemal aufrufe, dann macht er aus www.seite.de ein www.seite.de/de/ das ist auch richtig. wenn ich das zweite mal die Seite eintippe bleibt www.seite.de stehen und folglich wenn ich auf ein Menüpunkt klicke kommt durch die Sache oben die Fehlermeldung.