Einzelnen Beitrag anzeigen
  #10  
Alt 06.07.06, 11:17
Pasci2 Pasci2 ist offline
Forum Newbie
 
Registriert seit: 04.06.06
Beiträge: 17

Hallo,

Ich habe jetzt schon ueber 6 Std versucht realurl zum laufen zu kriegen aber es funzt einfach nicht.

Ich benutze typo3 4.0 und realurl 1.1.0. Mein typo3 is im folder /t/ installiert also htdocs/t/

Mein template setup sieht so aus:
Code:
...
config {
  simulateStaticDocuments=0
  config.baseURL = http://www.exotissimo.com/t/
  config.tx_realurl_enable = 1
  config.uniqueLinkVars = 1
  config.prefixLocalAnchors = all
  config.linkVars = L
  simulateStaticDocuments_pEnc=md5
...
Dann die htaccess, die ich in den htdocs folder gelegt hab.. ja ich habs auch ausprobiert in den htdocs/t/ folder zu legen, hat aber nichts bewirkt.

Code:
RewriteEngine On

RewriteRule ^$ - [L]
RewriteRule ^/$ - [L]
RewriteRule ^t/typo3$ - [L]
RewriteRule ^t/typo3/.*$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule .* /t/index.php
Dann hab ich noch folgendes an die localconf.php, die in dem typo3conf folder ist beigefuegt:

Code:
$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' => 'no_cache',
             'valueMap' => array(
                 'no_cache' => 1,
             ),
             'noMatch' => 'bypass',
         ),
     ),
     'pagePath' => array(
         'type' => 'user',
         'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_
advanced->main',
         'spaceCharacter' => '-',
         'expireDays' => 5
     ),
     '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',
     ),
 );
Zusaetzlich befindet sich folgendes in der ext_localconf.php die im typo3conf\ext\realurl zu finden ist:

Code:
<?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';
?>
Das rewrite_module ist ON in der httpd.conf und auch AllowOverride All

hier ist der link zu meiner site: http://www.exotissimo.com/t/index.php?id=11

Wie ihr seht, wird immer noch die ID angezeigt und keine 'realurl', auch nachdem ich clear cache all usw gemacht hab.
Was ist da los?
Mit Zitat antworten