---
title: "realurl und multitree"
url: "https://www.typo3.net/d/71717-realurl-und-multitree"
source: "typo3.net"
tags: ["Extensions","Frage","RealURL","URLs & Routing"]
created: "2007-12-18"
last_reply: "2007-12-18"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# realurl und multitree

Extensions · 4 Antworten · gestartet 2007-12-18

## Eröffnungsbeitrag

**dnalor** · 2007-12-18 · [Beitrag #1](https://www.typo3.net/d/71717-realurl-und-multitree/1)

Hallo Experten!

Ich habe ein realurl Problem.

Mein Seitenbaum:

```html
- deutsch<br />
       - Seite 1<br />
       - Seite 2<br />
       - Seite 3<br />
- englisch<br />
       - Seite 1<br />
       - Seite 2<br />
       - Seite 3<br />
- französisch<br />
       - Seite 1<br />
       - Seite 2<br />
       - Seite 3<br />
```

Die Startseiten hängen auf oberster Ebene. ich habe realurl eingerichtet und es funktioniert auch solange, bis man gleichzeitig im Backend angemeldet ist. Sobald man eingeloggt ist und im FE einen Link klickt (egal welcher) bekomme ich diese Meldung:

Error!
Reason: Segment "XXXX" was not a keyword for a postVarSet as expected!

Wie kann das sein, dass der Login Einfluss auf realurl im FE hat? Kann sich jemand erklären was hier passiert?

Vielen Dank
Roland

## Antworten

### [#2](https://www.typo3.net/d/71717-realurl-und-multitree/2) · just2b · 2007-12-18

und ja nicht die realurl config zeigen, man könnte ja helfen wollen

### [#3](https://www.typo3.net/d/71717-realurl-und-multitree/3) · dnalor · 2007-12-18

Im Nachtrag (bitte um Entschuldigung) meine realurl config:

```php
<?php
// Ab hier rearlURL
 $TYPO3_CONF_VARS['EXTCONF']['realurl'] = array(
'_DEFAULT' => array(
'init' => array(
'enableCHashCache' => 1,
'appendMissingSlash' => 'ifNotFile',
'enableUrlDecodeCache' => 1,
'enableUrlEncodeCache' => 1,
),
'redirects' => array(),
'preVars' => array(
array(
'GETvar' => 'no_cache',
'valueMap' => array(
'nc' => 1,
),
'noMatch' => 'bypass',
),
array(
'GETvar' => 'L',
'valueMap' => array(
'dk' => '2',
'de' => '1',
),
'noMatch' => 'bypass',
),
),
'pagePath' => array(
'type' => 'user',
'userFunc' => 'EXT:realurl/class.tx_realurl_advanced.php:&tx_realurl_advanced->main',
'spaceCharacter' => '-',
'languageGetVar' => 'L',
'expireDays' => 7,
),
'fixedPostVars' => 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',
'may' => '05',
'juni' => '06',
'juli' => '07',
'august' => '08',
'september' => '09',
'oktober' => '10',
'november' => '11',
'dezember' => '12',
)
),
),
// news pagebrowser
'browse' => array(
array(
'GETvar' => 'tx_ttnews[pointer]',
),
),
// news categories
'select_category' => array (
array(
'GETvar' => 'tx_ttnews[cat]',
),
),
// news articles and searchwords
'article' => array(
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' => '-',
),
),
),
array(
'GETvar' => 'tx_ttnews[swords]',
),
array(
'GETvar' => 'tx_ttnews[backPid]',
),
),
),
),
// configure filenames for different pagetypes
'fileName' => array(
'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,
),
),
),
),
),
);?>
```

Mir ist auch noch aufgefallen, dass das Problem nur auftritt, wenn die Seite noch nicht im Cache ist. Sobald eine Seite im Cache liegt, kannich die auch anklicken, wenn ich eingeloggt bin.

Gruß und Dank
Roland

### [#4](https://www.typo3.net/d/71717-realurl-und-multitree/4) · just2b · 2007-12-18

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

das sollte reichen
georg

### [#5](https://www.typo3.net/d/71717-realurl-und-multitree/5) · dnalor · 2007-12-18

hallo just2b,

herzlichen Dank! Ich bin einen Schritt weiter. Die Zeile

'rootpage_id' => 1

bewirkt, dass der erste Zweig jetzt funktioniert. Wenn ich jetzt aber beispielsweise in den englischen Zwei springe, Stimmt 'rootpage_id' => 1 nicht mehr. Die Einsprungseite des englischen Zweigs hat ja eine andere id. Die deutsche Startseite hat die id=1. Ich bräuchte also für jeden Sprachzweig eine andere realurl Konfiguration, oder?  Geht das?

Dankeschön
Roland

---

Quelle: „realurl und multitree“, typo3.net, https://www.typo3.net/d/71717-realurl-und-multitree
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
