tt_news - realurl hängt aktuelle pid vo news und startseite in pfad = duplicate content

  • 0 x
    77 Beiträge
    0 Hilfreiche Beiträge
    11. 10. 2008, 00:55

    Hallo typo3.net forum,

    ich habe folgendes problem mit tt_news und realurl:

    binde ich lates tt_news auf der startseite ein und unter dem menüpunkt news, hängt realurl immer die jeweilige pid mit in die url.

    Somit habe ich 2 links mit dem selben inhalt, was natürlich google abstraft.

    Beispiel hierfür:

    http://www.meineseite.de/news/news-detail/browse/5/article/dienews//58
    (pid 58 vom menüpunkt news)
    http://www.meineseite.de/news/news-detail/browse/5/article/dienews//177
    (pid 177 von der startseite)

    meine ext_localconf.php sieht so aus:

    [TS]$TYPO3_CONF_VARS['FE'] ['addRootLineFields'] .=
    ',tx_realurl_pathsegment,alias,nav_title,title';
    $TYPO3_CONF_VARS['EXTCONF'] ['realurl'] ['_DEFAULT'] = array(
    'init' => array(
    'enableCHashCache' => 1,
    'enableUrlDecodeCache' => 1,
    'enableUrlEncodeHash' => 1,
    // 'postVarSet_failureMode' => 'redirect_goodUpperDir',
    ),
    'rewrite' => array(
    ),
    'preVars' => array(
    /*
    array(
    'GETvar' => 'L',
    'valueMap' => array(
    'de' => '0',
    'en' => '1',
    ),
    'valueDefault' => 'de',
    ),
    */
    ),
    'pagePath' => array(
    'type' => 'user',
    'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
    'spaceCharacter' => '-',
    'languageGetVar' => 'L',
    'expireDays' => 3,
    'rootpage_id' => '1'
    ),
    'fileName' => array (
    'defaultToHTMLsuffixOnPrev' => 1,
    'index' => array(
    'page.html' => array(
    'keyValues' => array (
    'type' => 1,
    ),
    ),
    ),
    ),
    'fixedPostVarSets' => array(
    ),
    'postVarSets' => array(
    '_DEFAULT' => array(
    //archive
    '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' => '-',
    ),
    ),
    ),
    ),
    'article' => array(
    array (
    'GETvar' => 'tx_ttnews[backPid]',
    // 'valueMap => array(
    // ),
    ),
    array (
    'GETvar' => 'tx_ttnews[tt_news]',
    'lookUpTable' => array (
    'table' => 'tt_news',
    'id_field' => 'uid',
    'alias_field' => 'title',
    'maxLength' => 12,
    'addWhereClause'=> 'AND NOT deleted',
    'useUniqueCache'=> 1,
    'useUniqueCache_conf' => array (
    'strtolower' => 1,
    'spaceCharacter' => '-',
    ),
    ),
    ),
    ),
    ),
    ),
    );
    ?>[/TS]

    wäre super wenn mir hier jemand helfen könnte.

    danke und viele grüße


  • 1
  • 1