Hallo,
ich setze Realurl für eine Seite ein, der mehrere Domains zugewiesen sind (.de, .com, mit und ohne Bindestrich ...).
Generell funktioniert auch alles, es gibt aber folgenden seltsamen Effekt:
- Die eingegebene Url lautet z.B. www.domain1.de
- Die Seite wird korrekt dargestellt
- Die Menülinks verweisen aber auf domain2.de/...
- Klick darauf ruft die Seite (unter anderer Domain) korrekt auf, nun laufen die Links weiter unter domain2.de.
Es ist unabhängig davon welche Domains ich in TYPO3 oder Apache (Virtual Host) zugewiesen habe oder mit welcher Domaineingabe im Browser ich starte, Realurl holt sich für die Linkerstellung immer die Domain, welche durch nslookup für die ServerIP zurückgeliefert wird.
Habe in localconf einem ['_Default']-Eintrag, und diesen für alle anderen Domains kopiert.
$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
'preVars' => array(
array(
'GETvar' => 'no_cache',
'valueMap' => array('no_cache' => 1),
'noMatch' => 'bypass'
),
array(
'GETvar' => 'L',
'valueMap' => array('de' => '0', 'en' => '1'),
'noMatch' => 'bypass'
),
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 3
),
'fileName' => array (
'index' => array(
'index.html' => array(
'keyValues' => array()
),
),
),
);
Hat jemand Hinweise, wo der Fehler zu suchen ist?