Zum Inhalt springen

RealUrl findet Seiten nicht oder erst beim zweiten Aufruf

Erstellt am 15. November 2010 · 1 Antwort · letzte Antwort am 15. November 2010

Tags: RealURL, Frage

JayR ·

Hallo zusammen,

ich habe riesige Probleme mit einer RealUrl-Installation. Das System läuft in der Typo3-Version 4.4.4, RealUrl ist die aktuelle Version 1.10.0. Das Problem trat aber auch schon bei der 1.9.x Version auf. Ach ja, die Seite läuft in 3 Sprachen.

Und zwar werden manche Seiten (im 2.Level der Navigation) erst nicht gefunden und ich lande auf der 404-Seite. Nach einem Reload der Seite wird die korrekte Seite angezeigt. In diesem Fall ist das die Seite mit den News (tt_news -> LIST). Alle anderen Seiten im 2. Level der Navigation werden sofort angezeigt.

Die Detailansicht der News habe ich im selben Ordner, also auch im 2. Level der Navigation, auf einer Seite die "Nicht im Menü" angezeigt wird. Diese Seite wird inzwischen komplett ignoriert. Der Pfad für die Anzeige der Detailansicht wird allerdings korrekt generiert. Ich habe inzwischen alle Caches schon 100-mal gelöscht...ohne Erfolg.

Sobald ich die Seite im Menü anzeigen lasse wird sie im Menübaum dargestellt und dann auch angezeigt.

Damit sieht es für mich so aus, als würde RealUrl Seiten die "Nicht im Menü" angezeigt werden einfach ignorieren bzw. beim Aufruf nicht berücksichtigen?!? Ebenso sieht es mit manchen Seiten im 2. Level der navistruktur aus.

Das kann ja eigentlich nicht sein, da ich schon viele andere Seiten habe, bei denen es genauso läuft.

Hat jemand schon mal so einen Fehler gesehen und hoffentlich auch gelöst?!?!

Viele Grüße
Jan

Hier ist noch die realurl_conf.php:

<?php

$tx_realurl_config = array (
  'init' => array (
    'enableCHashCache' => true,
    'appendMissingSlash' => 'ifNotFile',
    'enableUrlDecodeCache' => true,
    'enableUrlEncodeCache' => true,
    'emptyUrlReturnValue' => '/'
  ),
  'preVars' => array (
    '0' => array (
      'GETvar' => 'L',
      'valueMap' => array (
        'de' => 0,
        'en' => 1,
        'vi' => 2
      ),
      'noMatch' => 'bypass'
    ),
    '1' => array (
      'GETvar' => 'no_cache',
      'valueMap' => array ('nc' => '1'),
      'noMatch' => 'bypass'
    )
  ),
  'pagePath' => array (
    'type' => 'user',
    'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
    'spaceCharacter' => '-',
    'rootpage_id' => '1',
    'languageGetVar' => 'L',
    'expireDays' => '7'
  ),
  'postVarSets' => array (
    '_DEFAULT' => array (
      'artikel' => array (
			  '0' => array (
			    'GETvar' => 'tx_ttnews[tt_news]',
			    'lookUpTable' => array (
			      'table' => 'tt_news',
			      'id_field' => 'uid',
			      'alias_field' => 'title',
			      'addWhereClause' => ' AND NOT deleted',
			      'useUniqueCache' => '1',
			      'useUniqueCache_conf' => array (
			        'strtolower' => '1',
			        'spaceCharacter' => '-'
			      ),
			    ),
			  ),
			  '1' => array (
			    'GETvar' => 'tx_ttnews[swords]'
			  )
      )
    )
  )  
); 

$TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
    'www.mydomain.de' => $tx_realurl_config,
    'pXXXXXX.mittwaldserver.info' => $tx_realurl_config
);

unset($tx_realurl_config);

?>
JayR ·

Kleiner Nachtrag...
Ich hatte die Seite bisher nur im Safari getestet. Mit Firefox werden die Seiten gefunden?!?!
Das würde ja eigentlich auf ein möglichen Fehler in der htaccess hinweisen, oder? Die .htaccess ist aber die Standarddatei aus dem realurl-Verzeichnis...

Gruß Jan