Zum Inhalt springen

RealURL 2te Menuebene

Erstellt am 17. Februar 2007 · Noch keine Antworten

Tags: Frage

HansB.​ ·

Hallo,

ich verwende die Extension RealURL. Ich habe ein Menu über zwei Ebenen. Bei der ersten Ebene wird der Link richtig umgeändert

www.meinedomain.de/test.html

In der Zweiten Ebene sehen die Links folgendermaßen aus

www.meinedomain.de/test/demo.html

So weit so gut. Leider erscheint dann ein 404 Fehler. Seite nicht gefunden.

Hier meine ext_localconf.php

<?php

$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tstemplate.php']['linkData-PostProc']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS']['tslib/class.tslib_fe.php']['checkAlternativeIdMethods-PostProc']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearPageCacheEval']['tx_realurl'] = 'EXT:realurl/class.tx_realurl.php:&tx_realurl->clearPageCacheMgm';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urldecodecache'] = 'tx_realurl_urldecodecache';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_urlencodecache'] = 'tx_realurl_urlencodecache';
$TYPO3_CONF_VARS['SC_OPTIONS']['t3lib/class.t3lib_tcemain.php']['clearAllCache_additionalTables']['tx_realurl_pathcache'] = 'tx_realurl_pathcache';
$TYPO3_CONF_VARS['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(

	'init' => array(
		'enableCHashCache'     => 1,
		'enableUrlDecodeCache' => 1,
		'enableUrlEncodeCache' => 1,
		'appendMissingSlash'   => 'ifNotFile',
	),

	'preVars' => array(

	   /* Seiten die das no_cache-Attribut gesetzt haben werden normalerweise
	      mit www.meinedomain.de/test.html?no_cache dargestellt. Sie werden
	      nun umgewandelt in www.meinedomain.de/dynamic/test.html*/
	   array(
	       'GETvar'      => 'no_cache',
	       'valueMap'    => array(
	           'dynamic' => 1
	       ),
	       'noMatch'     => 'bypass',
        ),
    ),

    'pagePath' => array(
        'type'           => 'user',
        'userFunc'       => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
        'spaceCharacter' => '-',
        'expireDays'     => 3,
        'rootpage_id'    => 1,
        'languageGetVar' => 'L',
	),

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

Weiß jemand Rat?

Grüsse Hans