Hallo Board,
Ich habe vom SimulateStatic auf Realurl umgestellt und bin mit den Ergebnissen auch sehr zufrieden. Leider hat meine RealUrl Konfiguration probleme damit mehere Webseiten/Domains richtig außeinander zu halten. Wenn in 2 unterschiedlichen Domains der selbe Seitenpfad generiert wird funktioniert die Seite nur in einer Domain.
Beispiel:
example1.com/kontakt/formular.html (funktioniert)
example2.com/kontakt/formular.html (Inhalt der Startseite von example2.com wir angezeigt)
Da ich mir schon dachte dass das Problem in meiner wild zusammen geklauten realurl konfiguration liegt, habe ich dann erstmal mit hilfe der realurl Dokumentation versucht diese zu verstehen und zu berichtigen. Hierbei ist mir dann schon aufgefallen das meine alte Konfiguration die rootPageID (zeile 12 und 20) nicht für die Domain übergeben hat.
Nun habe ich also folgende minimal Konfiguration zusammengebaut stehe aber immer noch vor dem selben Problem #angry#
/* ************************************************************************
* www.example1.com Konfiguration
***************************************************************************/
$TYPO3_CONF_VARS['EXTCONF'] ['realurl'] ['www.example1.com'] = array(
'init' => array(
'enableCHashCache' => 1,
'enableUrlDecodeCache' => 1,
'enableUrlEncodeHash' => 1,
//'enableDomainLookup' => 1, // auch schon versucht
'rootPageID' => 194,
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 60,
'rootpage_id' => 194,
),
'fileName' => array (
'defaultToHTMLsuffixOnPrev' => 1,
'index' => array(
'page.html' => array(
'keyValues' => array (
'type' => 1,
),
),
),
),
);
/* ************************************************************************
* www.example2.com Konfiguration
***************************************************************************/
$TYPO3_CONF_VARS['EXTCONF'] ['realurl'] ['www.example2.com'] = array(
'init' => array(
'enableCHashCache' => 1,
'enableUrlDecodeCache' => 1,
'enableUrlEncodeHash' => 1,
//'enableDomainLookup' => 1, // auch schon versucht
'rootPageID' => 1299,
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 60,
'rootpage_id' => 1299,
),
'fileName' => array (
'defaultToHTMLsuffixOnPrev' => 1,
'index' => array(
'page.html' => array(
'keyValues' => array (
'type' => 1,
),
),
),
),
);
Wäre dankbar für jeden Tipp und jede Hilfe
Gruß Semidark