Hallo Typo3 Experten,
Habe da ein kleines Problem mit RealURL. Es funktioniert eigentlich alles soweit, doch habe ich folgende Seitenstruktur:
Home (www.domain1.de)
- seite1
- seite2
- Microsites (sysfolder)
- Home2 (www.domain2.de)
- seite1
- seite2
Die Unterseiten von www.domain1.de funktionieren bestends mit RealURL (www.domain1.de/seite1/ etc).
Die Links für die Unterseiten unter www.domain2.de werden von realurl folgendermassen generiert: www.domain2.de/microsites/home2/seite1 klicke ich diese Seite an, kommt die RealURL Fehlermeldung.
Rufe ich jedoch www.domain2.de/seite1 auf dann funktionierts. Wie bekomme ich RealURL dazu die links entsprechend zu generieren ohne dass hier microsites/home2/ vorangestellt wird?
Hier ist noch meine aktuelle RealURL Konfiguration:
<?php
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']=array (
'_DEFAULT' =>
array (
'init' =>
array (
'enableCHashCache' => true,
'appendMissingSlash' => 'ifNotFile',
'adminJumpToBackend' => true,
'enableUrlDecodeCache' => true,
'enableUrlEncodeCache' => true,
'emptyUrlReturnValue' => '/',
),
'pagePath' =>
array (
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'disablePathCache' => true,
),
'fileName' =>
array (
'defaultToHTMLsuffixOnPrev' => 0,
'acceptHTMLsuffix' => 1,
'index' =>
array (
'print' =>
array (
'keyValues' =>
array (
'type' => 98,
),
),
),
),
'preVars' =>
array (
0 =>
array (
'GETvar' => 'L',
'valueMap' =>
array (
'de' => '0',
'en' => '1',
),
'noMatch' => 'bypass',
),
),
),
);
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['www.domain2.de'] = $GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['_DEFAULT'];
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl']['www.domain2.de']['pagePath']['rootpage_id'] = 25;
?>