[TYPO3-german] RealURL-gelegentlich falsche URL

Reinhard Kusel kusel at uke.uni-hamburg.de
Wed Jan 9 18:34:52 CET 2008


Hallo Liste,

ich habe ein Problem, vermutlich mit RealURL (1.2.1). In der Regel 
funktioniert alles. Manchmal jedoch tritt folgendes Problem auf:
Wenn "subpage" eine Unterseite ist, erhalte ich in den Menüs 
nicht "http://www.homepage.de/subpage.html" 
sondern "http://www.homepage.de/subpage/". Das gleiche erhalte ich auch, 
wenn "subpage" Unterseite von "page" ist: 
nicht "http://www.homepage.de/page/subpage.html" sondern 
ebenfalls "http://www.homepage.de/subpage/". Wenn ich dann den Frontend-Cache 
lösche, ist alles erstmal wieder in Ordnung. In typo3conf/localconf.php 
steht:
$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
  'init' => array(
    'enableCHashCache' => 'TRUE',
    'respectSimulateStaticURLs' => 'TRUE',
    'appendMissingSlash' => 'ifNotFile',
    'enableUrlDecodeCache' => 'TRUE',
    'enableUrlEncodeCache' => 'TRUE',
  ),
  'www.homepage.de' => array(   
    'fileName' => array(
      'defaultToHTMLsuffixOnPrev' => true,
    ),
    'pagePath' => array(
      'type' => 'user',
      'userFunc' =>
      'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
      'spaceCharacter' => '-',
      'languageGetVar' => 'L',
      'expireDays' => '3',
      'rootpage_id' => '1',
    ),
    'fixedPostVars' => array(
     ),
  ),
);
In .htaccess:

RewriteEngine On
RewriteBase /
RewriteRule ^(typo3|typo3temp|typo3conf|t3lib|tslib|fileadmin|uploads|
showpic\.php)/ - [L]
RewriteRule ^typo3$ typo3/index_re.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* index.php [L]

Im setup-Bereich des main-Template:
config {
  simulateStaticDocuments = 0
  baseURL = http://www.homepage.de/
  tx_realurl_enable = 1
}
(Ich hoffe, dass ich keine relevante Information vergessen habe!)

Hat jemand eine Idee, was der Auslöser dieses gelegentlich auftretenden 
Problems ist und wie ich ihn beseitigen kann?

Gruß

Reinhard

--
Dr. rer.nat. Reinhard Kusel
Birkenweg 2, 21640 Bliedersdorf
Tel. 04163/5786 (privat), 040/42803-2314 (dienstl.)
kusel at uke.uni-hamburg.de


More information about the TYPO3-german mailing list