Zum Inhalt springen

RealURL und Unterordner

Erstellt am 16. Februar 2008 · Noch keine Antworten

Tags: RealURL, Frage

martin70 ·

Hallo!

Ich verzweifle seit einigen Stunden:

Ich habe unter Typo3 4.1.5 RealURL 1.2.2 installiert.

Die Website hat folgende Baumstruktur

1) Ebene0: Shortcut zu Ebene1, Eintrag1
2) -Ebene1Eintrag1
3) --Ebene2Eintrag2
4) -Ebene1Eintrag2
5) -Ebene1Eintrag3

Das Mapping von Links zu URLs klappt auch, als Link-Ziele wird ausgegeben:

2) http://.../Ebene1Eintrag1.html
3) http://.../Ebene1Eintrag1/Ebene2Eintrag2.html
4) http://.../Ebene1Eintrag3.html
5) http://.../Ebene1Eintrag3.html

Wenn ich die Links nun anklicke, funktionieren alle, die auf der ersten Ebene liegen (also 2,4,5). Die Unterebenen (also 3) werden jedoch nicht richtig zurückaufgelöst und nicht gefunden. Das ist bei allen Unterebenen der Fall.

Eigentlich sollten, doch Unterverzeichnisse auch wieder zurück gemappt werden, und das sogar in der Standardeinstellung, oder?

Bei mir klappte das auch nicht (
http://.../Ebene1Eintrag1/ klappte
http://.../Ebene1Eintrag2/ klappte auch
http://.../Ebene1Eintrag1/Ebene2Eintrag2/ klappte nicht.

Die realurl-Tabelle (mittels der RealURL-Management-Extension) und die Caches (typo3conf und frontend) hatte ich nach jeder Änderung gelöscht.

Habt Ihr eine Idee?

Vielen Dank

Martin

PS: Hier meine Einträge in der Konfiguration:

1) Im Template:

config.simulateStaticDocuments = 0
config.baseURL = http://typo3test.mydomain.de/
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all
config.uniqueLinkVars = 1
config.linkVars = L

2) in der realurl_conf.php

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
'init' => array(
'enableCHashCache' => 1,
'appendMissingSlash' => 'ifNotFile',
'enableUrlDecodeCache' => 1,
'enableUrlEncodeCache' => 1,
'respectSimulateStaticURLs' => 0,
'postVarSet_failureMode'=>'redirect_goodUpperDir',
),
'preVars' => array(
array(
'GETvar' => 'no_cache',
'valueMap' => array(
'no_cache' => 1,
),
'noMatch' => 'bypass',
),
array(
'GETvar' => 'L',
'valueMap' => array(
'en' => '1',
),
'noMatch' => 'bypass',
),
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 7,
'rootpage_id' => 236,
),

'postVarSets' => array(
'_DEFAULT' => array(
),
),

'fileName' => array(
'defaultToHTMLsuffixOnPrev'=>1,
'index' => array(
),
),
);