[TYPO3-UG Denmark] RealURL 1.1.3 config problem

Thomas Løjmann Jørgensen typo3 at lojmann.dk
Wed Dec 13 19:44:29 CET 2006


Hej,

Jeg har installeret RealURL og sat der op ud fra en guide på nettet, men
det giver mig lidt problemer med URL'er ud i 3 level.

F.eks. virker denne her fint domæne.dk/produkter/produkt1/beskrivelse1.html
men denne her virker ikke
domæne.dk/produkter/produkt1/testside.html

Jeg har prøvet at kigge i dokumentationen og rette min
ext_localconfig.php til men jeg kan ikke rigtig få det til at virke. Det
som undre mig er at nogle ting virker i level 3 men ikke alle.
Jeg har prøvet om det har noget at gøre med der er spaces i page name,
så den sætter "" ind som seperator, det ser ikke ud til at have nogle
effekt.

Jeg har googlet og gået dokumentationen igennem, men jeg må have set mig
blind på det. Er der nogle der kan hjælpe mig lidt?

Der er et <base....> tag på alle sider, der henviser til mit domæne.

TypoScript ser sådan her ud:
config.simulateStaticDocuments = 0
config.tx_realurl_enable = 1

Min .htaccess er sådan her ud:

RewriteEngine On
RewriteBase /
RewriteRule ^typo3$ - [L]
RewriteRule ^typo3/.*$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (\.html|/)$ index.php

min ext_localconfig.php ser sådan her ud:

<?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['FE']['addRootLineFields'].= ',tx_realurl_pathsegment';

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] =
array(
	'init' => array(
		'enableCHashCache' => 1
	),
	'preVars' => array(
		array(
			'GETvar' => 'no_cache',
			'valueMap' => array(
				'no_cache' => 1,
			),
			'noMatch' => 'bypass',
		),
		array(
			'GETvar' => 'L',
			'valueMap' => array(
				'en' => '1',
			),
			'noMatch' => 'bypass',
		),
	),
	'fileName' => array (
		'defaultToHTMLsuffixOnPrev' => true,
		'index' => array(
			'backend.php' => array(
				'keyValues' => array (
					'type' => 100,
				)
			),
			'print' => array(
				'keyValues' => array(
					'type' => 98,
				)
			),
		),
	),
	'pagePath' => array(
		'type' => 'user',
		'userFunc' =>
'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
		'spaceCharacter' => '-',
		'languageGetVar' => 'L',
		'expireDays' => 3
	),
);
?>

-- 
Kind Regards,

Thomas Løjmann Jørgensen
Branteviksgatan 30
214 41 Malmö
Sweden

Cell: +45 60 81 04 04
Home: +45 36 99 04 20 / +46 (0)40-693 11 12

http://lojmann.dk - Personal Homepage
http://nerdlab.se - Development & Hosting
http://freelance4u.dk - CV and references


More information about the TYPO3-UG-denmark mailing list