Zum Inhalt springen

real url nur auf unterseiten

Erstellt am 19. Juli 2006 · 4 Antworten · letzte Antwort am 20. Juli 2006

Tags: RealURL, Frage

fellfresse ·

hallo,
ich habe folgendes problem:
ich habe realurl installiert und konfiguriert nach einer anleitung die im inet kursiert.
doch nun wandelt er mir die url nur auf unterseiten um.
hier mal ein link zu einem bild meines seitenbaumes:
http://fellfresse.fe.ohost.de/seitenbaum.jpg
also auf den Unterseiten von leistungen und news werden die url gewandelt, aber home, profil...nich.

woran leigt das?
bestimmt an der konfiguration, hab aber keine ahnung davon, da es meine erste realurl installation ist.

danke für hilfe

mfg

fellfresse ·

im TypoScript (Bereich Setup) der Seite "wingral und Partner" steht:

# Simulieren statischer Seiten
#####################
config.simulateStaticDocuments = 1
config.simulateStaticDocuments_noTypeIfNoTitle = 1
fellfresse ·

was ich gemacht habe:
1) extension installiert
2) die von typo3 mitgelieferte .htacces datei um folgende zeilen erweitert:

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

3) in TypoScript folgendes geschrieben

# Simulieren statischer Seiten
#####################
config.simulateStaticDocuments = 0
config.baseURL = http://www.wingral.de/
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all

4) die localconf.php hab ich um folgendes erweitert:

$TYPO3_CONF_VARS['EXTCONF']['realurl']['_DEFAULT'] = array(
     'init' => array(
         'enableCHashCache' => 'TRUE',
         'respectSimulateStaticURLs' => 'TRUE',
         'appendMissingSlash' => 'ifNotFile',
         'enableUrlDecodeCache' => 'TRUE',
         'enableUrlEncodeCache' => 'TRUE',
     ),
     'redirects' => array(
         'blog/' => 'home/blog/',
     ),
     'preVars' => array(
         array(
           'GETvar' => 'type',
           'valueMap' => array(
           'print' => 98,
         ),
'noMatch' => 'bypass',
),
     ),
     'pagePath' => array(
         'type' => 'user',
         'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_
advanced->main',
         'spaceCharacter' => '-',
         'expireDays' => 30
     ),
     'fixedPostVars' => array(
         'newsdetails' => array(
             array(
                    'GETvar' => 'cHash',
             ),
             array(
                 'GETvar' => 'backPID',
             ),
             array(
                 'GETvar' => 'tt_news',
                 'lookUpTable' => array(
                     'table' => 'tt_news',
                     'id_field' => 'uid',
                     'alias_field' => 'title',
                     'addWhereClause' => ' AND NOT deleted',
                     'maxLenght' => 15,
                     'useUniqueCache' => 'TRUE',
                     'useUniqueCache_conf' => array(
                         'strtolower' => 'TRUE',
                         'spaceCharacter' => '-',
                     ),
                 ),
             ),
             array(
                 'GETvar' => 'pS',
             ),
             array(
                 'GETvar' => 'pL',
             ),
             array(
                 'GETvar' => 'arc',
                 'valueMap' => array(
                     'archiv' => 1,
                 ),
             ),
         ),
         '31' => 'newsdetails',
         'newsindex' => array(
             array(
                 'GETvar' => 'cHash',
             ),
             array(
                 'GETvar' => 'backPID',
             ),
             array(
                 'GETvar' => 'begin_at',
             ),
         ),
         '20' => 'newsindex',
     ),
 );

trotzdem habe ich dieses problem.
Nachtrag:
nach einer kleinen Änderung sehen die Seiten nun folgendermaßen aus:
...?id=presse
aber das funktioniert nur auf den unterseiten von leistungen und news, die oberkategorien bleiben unverändert.
davor (mit config.simulateStaticDocuments = 1) hatte ich wenigstens schon das ergebnis, das die url so aussahen:
.../presse.html

was nun?

mfg