Hallo,
der RealUrl-Errorlog zeigt mir jeden Tag viele Fehler in den URLS an, wobei die Links falsch zusammen gesetzt werden. Dies geschieht nur mit Links die im Menü vorhanden sind. Dabei werden die Links nicht von der untersten Ebenene an angelegt sondern von der Ebene in der sich der User gerade befindet.
Beispiel:
User befindet sich auf www.XXX.de/seite1/unterseite1.html
im Errorlog erscheint dann unter Umständen folgendes, wenn der User offensichtlich auf die www.XXX.de/seite1/unterseite2.html wechseln wollte:
seite1/seite1/unterseite2.html
anstatt:
seite1/unterseite2.html
Das komische daran ist, dass dies mir als echten User und auch anderen Freunden auf meiner Seite nie passiert - sondern offensichtlich nur den Bots - selbst sitecheck meckert über die dadurch entstehenden doppelten Inhalte rum.
ich nutze:
TYPO3 4.1.10
realurl 1.4.0
aeurltool 0.1.0
cbrealurl 1.1.0
sowie die realurl erweiterung für awstats
etc.
mein root ist PID = 1
Constants
config.baseURL = http://www.XXX.de
PAGE_TARGET =
content.pageFrameObj =
Setup
config.typolinkCheckRootline = 1
config.simulateStaticDocuments = 0
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all
config.sys_language_uid = 0
config.language = de
config.intTarget = _self
config.extTarget = _blank
config.no_cache = 0
config.index_enable = 1
realurl-Konfiguration
<?php
/**
*
* aeUrlTool default realurl configuration
* based on realurl-configuration of news.typo3.org
* http://news.typo3.org/about/realurl-configuration/
*
*/
$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['realurl'] = array (
'_DEFAULT' => array (
'init' => array (
'enableCHashCache' => '1',
'appendMissingSlash' => 'ifNotFile',
'enableUrlDecodeCache' => '1',
'enableUrlEncodeCache' => '1',
),
'redirects' => array (
),
/* Prevars show up in the first part of the URL */
'preVars' => array(
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'en' => '1',
'valueDefault' => 'de',
),
'noMatch' => 'bypass',
),
),
'pagePath' => array (
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => '7',
'rootpage_id' => '1',
),
'fixedPostVars' => array (
),
'postVarSets' => array (
'_DEFAULT' => array (
'archive' => array (
'0' => array (
'GETvar' => 'tx_ttnews[year]',
),
'1' => array (
'GETvar' => 'tx_ttnews[month]',
'valueMap' => array (
'january' => '01',
'february' => '02',
'march' => '03',
'april' => '04',
'may' => '05',
'june' => '06',
'july' => '07',
'august' => '08',
'september' => '09',
'october' => '10',
'november' => '11',
'december' => '12',
),
),
),
'browse' => array (
'0' => array (
'GETvar' => 'tx_ttnews[pointer]',
),
),
'select_category' => array (
'0' => array (
'GETvar' => 'tx_ttnews[cat]',
),
),
'article' => 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]',
),
),
),
),
'fileName' => array (
//
// if you don't want .html-URLs set the following to "false" (e.g. 'defaultToHTMLsuffixOnPrev' => false,)
// then you get http://www.yourdomain.com/imprint/ instead of http://www.yourdomain.com/imprint.html
//
'defaultToHTMLsuffixOnPrev' => true,
'index' => array (
'rss.xml' => array (
'keyValues' => array (
'type' => '100',
),
),
'rss091.xml' => array (
'keyValues' => array (
'type' => '101',
),
),
'rdf.xml' => array (
'keyValues' => array (
'type' => '102',
),
),
'atom.xml' => array (
'keyValues' => array (
'type' => '103',
),
),
),
),
),
);
?>
Hat einer eine Idee, woran das liegen kann, dass ich jeden Tag so viele Seitenfehler im Errorlog habe, warum ich die als echter Nutzer nie bekomme und vor allem wie ich das wieder glatt bügeln kann?