Hallo zusammen,
ich habe in einer Typo3-Installation (v4.2.10) drei Webseiten am laufen. Eben habe ich RealUrl (1.8.1) installiert.
Automatische Config hab ich ausgeschaltet und dafür folgende Konfiguration eingefügt.
<?php
$RootPID = array(
'www.domain1.de' => '54',
'www.domain2.de' => '5',
'www.domain3.de' => '90'
);
$TYPO3_CONF_VARS['EXTCONF']['realurl'] =
array(
'_DEFAULT' => array(
'init' => array(
'enableCHashCache' => 1,
'appendMissingSlash' => 'ifNotFile',
'enableUrlDecodeCache' => 1,
'enableUrlEncodeCache' => 1,
),
'redirects' => array(),
'preVars' => array(
array(
'GETvar' => 'no_cache',
'valueMap' => array(
'nc' => 1,
),
'noMatch' => 'bypass',
),
array(
'GETvar' => 'L',
'valueMap' => array(
'en' => '2',
'de' => '1',
),
'noMatch' => 'bypass',
),
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 14,
'segTitleFieldList'=> 'title,subtitle,alias,nav_title',
'rootpage_id' => $RootPID[$_SERVER['HTTP_HOST']]
),
'fileName' => array (
'defaultToHTMLsuffixOnPrev'=> 1
),
'fixedPostVars' => array(),
'postVarSets' => array(
'_DEFAULT' => array(
// news archive parameters
'archive' => array(
array(
'GETvar' => 'tx_ttnews[year]' ,
),
array(
'GETvar' => 'tx_ttnews[month]' ,
'valueMap' => array(
'january' => '01',
'february' => '02',
'march' => '03',
'april' => '04',
'may' => '05',
'june' => '06',
'july' => '07',
'august' => '08',
'september' => '09',
'october' => '10',
'november' => '11',
'december' => '12',
)
),
),
// news pagebrowser
'browse' => array(
array(
'GETvar' => 'tx_ttnews[pointer]',
),
),
// news categories
'select_category' => array (
array(
'GETvar' => 'tx_ttnews[cat]',
),
),
// news articles and searchwords
'article' => array(
array(
'GETvar' => 'tx_ttnews[tt_news]',
'lookUpTable' => array(
'table' => 'tt_news',
'id_field' => 'uid',
'alias_field' => 'title',
'addWhereClause' => ' AND NOT deleted',
'useUniqueCache' => 1,
'useUniqueCache_conf' => array(
'strtolower' => 1,
'spaceCharacter' => '-',
),
),
),
array(
'GETvar' => 'tx_ttnews[backPid]',
),
array(
'GETvar' => 'tx_ttnews[swords]',
),
),
),
),
),
);
?>
Abgesehen von dem RootPID Array ist alles ziemlich Standard.
Nun aber zu meiner Frage...
Auf www.domain1.de wird die URL perfekt angezeigt. Alles genauso wie es sein soll...
Auf www.domain2.de wird RealUrl einfach ignoriert und dort steht www.domain2.de/index.php?id=123
Ich hatte früher schon oft Probleme mit RealUrl und mehreren Domains und hatte gehofft, dass es inzwischen etwas besser funktioniert.
Scheint leider nicht der Fall zu sein.
Habt Ihr schon mal so etwas gesehen (und hoffentlich auch gelöst)???
Oder seht Ihr einen Fehler in der Konfiguration?
Vielen Dank schon mal im Voraus!
Jan