[TYPO3-german] Woher kommen die kryptischen URL-Endungen?

Carsten Wegner Carsten.Wegner at gmx.com
Mon May 21 21:25:57 CEST 2007


Liebe Liste,

bei Google tauchen häufig kryptische Zusätze am Ende meiner Dateinamen 
auf, zum Beispiel: //link//4014b9ada0.html
Ich kann mir dieses Phänomen nicht erklären und vermute, dass es mit 
langen URLs und RealURL zusammenhängt. Außerdem kommt es (bisher) nur 
bei tt_news-Seiten vor (Single und List).

Weiß irgendjemand, wodurch diese Zusätze entstehen und wie ich sie 
verhindern kann? Bisher muss ich für jede verhunzte Angabe ein Redirect 
anlegen.

So sieht das Ganze aus:
meinedomain.de/unterordner1/unterordner2/dateiname.html
wird zu
meinedomain.de/unterordner1/unterordner2/dateiname//link//4014b9ada0.html

Ich arbeite unter anderem mit:
Typo3 4.1
RealURL 1.1.4
tt_news 2.5.0

Vielen Dank im Voraus
Beste Grüße
Carsten Wegner

P.S.: Mein RealURL-Code in der localconf sieht so aus:

//START RealURL:
$TYPO3_CONF_VARS['SC_OPTIONS'] ['t3lib/class.t3lib_tstemplate.php'] 
['linkData-PostProc'] []
= 'EXT:realurl/class.tx_realurl.php:&tx_realurl->encodeSpURL';
$TYPO3_CONF_VARS['SC_OPTIONS'] ['tslib/class.tslib_fe.php'] 
['checkAlternativeIdMethods-PostProc'] []
= 'EXT:realurl/class.tx_realurl.php:&tx_realurl->decodeSpURL';
$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,alias,nav_title,title';
$TYPO3_CONF_VARS['EXTCONF'] ['realurl'] ['_DEFAULT'] = array(
   'init' => array(
     'enableCHashCache' => 1,
     'appendMissingSlash' => 'ifNotFile',
     'enableUrlDecodeCache' => 1,
     'enableUrlEncodeHash' => 1,
   ),
	'redirects' => array(),
   'preVars' => array(

     array(
       'GETvar' => 'no_cache',
			'valueMap' => array(
			  'nc' => 1,
		  ),
		  'noMatch' => 'bypass',
     ),

//keine Sprach-Abfrage, da Seite nur Deutsch:
     array(
       'GETvar' => 'L',
       'valueMap' => array(),
       'noMatch' => 'bypass',
     ),
   ),

   'pagePath' => array(
     'type' => 'user',
     'userFunc' => 
'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
     'spaceCharacter' => '-',
     'languageGetVar' => 'L',
     'expireDays' => 7000,
     'rootpage_id' => '1',
	),

	'fixedPostVarSets' => array(),
	'postVarSets' => array(
     '_DEFAULT' => array(

     // news archive parameters
   		'archive' => array(
				array(
	  			'GETvar' => 'tx_ttnews[year]' ,
				),
				array(
					'GETvar' => 'tx_ttnews[month]' ,
					'valueMap' => array(
						'januar' => '01',
						'februar' => '02',
	  				'maerz' => '03',
						'april' => '04',
						'mai' => '05',
						'juni' => '06',
						'juli' => '07',
						'august' => '08',
						'september' => '09',
						'oktober' => '10',
						'november' => '11',
						'dezember' => '12',
					)
				),
			),

       'period' => array (
         array (
           'condPrevValue' => -1,
           'GETvar' => 'tx_ttnews[pS]',
				//'valueMap => array()
  				),
  				array (
   				'GETvar' => 'tx_ttnews[pL]',
   			//'valueMap => array()
   			),		
	      array (
       		'GETvar' => 'tx_ttnews[arc]',
    				'valueMap' => array(
     				'non-archived' => -1,
     			),
     		),
   		),
   		'browse' => array (
   			array (
   				'GETvar' => 'tx_ttnews[pointer]',
   			),
       ),

		  'select' => array (
         array (
           'GETvar' => 'tx_ttnews[cat]',
          	'lookUpTable' => array (
          		'table' => 'tt_news_cat',
          		'id_field' => 'uid',
          		'alias_field' => 'title',
          		'addWhereClause'=> 'AND NOT deleted',
          		'useUniqueCache'=> 1,
          		'useUniqueCache_conf' => array (
           		'strtolower' => 1,
           		'spaceCharacter' => '-',
           	),
      			),
      		),
       ),
	  	'artikel' => array(
         array (
       	  'GETvar' => 'tx_ttnews[tt_news]',
				  'lookUpTable' => array (
       	  	'table' => 'tt_news',
       			'id_field' => 'uid',
       			'alias_field' => 'title',
       			'maxLength' => 100,
       			'addWhereClause'=> 'AND NOT deleted',
       			'useUniqueCache'=> 1,
       			'useUniqueCache_conf' => array (
             	'strtolower' => 1,
          			'spaceCharacter' => '-',
       			),
           ),
				),
         array(
           'GETvar' => 'tx_ttnews[swords]',
         ),
			),
		),
	),

   'fileName' => array (
     'defaultToHTMLsuffixOnPrev' => 1,
    	'index' => array(
       'page.html' => array(
         'keyValues' => array (
           'type' => 1,
         ),
    		),
     ),
	),
);
//ENDE RealURL





More information about the TYPO3-german mailing list