---
title: "realurl"
url: "https://www.typo3.net/d/35575-realurl"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2006-01-01"
last_reply: "2006-07-05"
replies: 4
solved: false
page: 1
pages: 1
lang: "de"
---

# realurl

TYPO3 › Mehrsprachigkeit · 4 Antworten · gestartet 2006-01-01

## Eröffnungsbeitrag

**ingo66** · 2006-01-01 · [Beitrag #1](https://www.typo3.net/d/35575-realurl/1)

Hallo ich habe jetzt RealUrl installiert.
Es funktioniert auch alles soweit. Es gefällt mir jetzt nur nich die Umschreibung aus **www.meine_seite.de/aktuelles.html** wird **www.meine-seite.de/menue_links/aktuelles.html**
oder wenn ich die Sprache wechsel **www.meine_seite.de/es/menue_link/aktuelles.html**

kann man irgendwie den Eintrag **menue_link** wegbekommen? **Menue_links** ist ein Verzeichnis in meiner Typo3-Struktur

root
..Menue_links
.....Aktuelles
.....Impressum
.....Kontakt
..Menue_oben
.....Forum
.....Wegbeschreibung

Die folgenden Einträge habe ich vorgenommen (habe ich aus einer Anleitung entnommen)

Hier ist mieine .htaccess

> RewriteEngine On
> RewriteRule ^typo3$ - [L]
> RewriteRule ^typo3/.*$ - [L]
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-d
> RewriteCond %{REQUEST_FILENAME} !-l
> RewriteRule .* index.php

dann habe ich folgenden Eintrag im template vorgenommen

```typoscript
# RealURL aktivieren
config.simulateStaticDocuments = 0
config.baseURL = http://www.argentina-argentinien.com/
config.tx_realurl_enable = 1
config.prefixLocalAnchors = all
```

und hier ist die ext_localconf.php von der  Erweiterung realurl:

```php
<?php
$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,
'enableUrlDecodeCache' => 1,
'enableUrlEncodeHash' => 1,
// 'postVarSet_failureMode' => 'redirect_goodUpperDir',
),
'rewrite' => array(
),
'preVars' => array(

array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'es' => '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' => '9'
),
'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' => '-',
),
),
),
),
),
),
);
?>
```

Für Eure Antworten danke ich schon einmal.

Ingo

## Antworten

### [#2](https://www.typo3.net/d/35575-realurl/2) · mtrame · 2006-03-06

Hallo Ingo66,

das gleiche Problem hatte ich auch.

1. Gehe einfach im Backend auf Info.
2. wähle dann in der rechten Spalte oben rechts im Drop-Down
   'Speaking Url Management'.
3. Dann bei der jeweiligen Seite den 'Pagepath' bearbeiten.

Damit sollte dein Problem behoben sein.

Gruß
Marcel

### [#3](https://www.typo3.net/d/35575-realurl/3) · semidark · 2006-07-03

Hallo Ingo66,

im init bereich des Arrays muss der Key

'enableUrlEncodeCache' => 0,

lauten und nicht

'enableUrlEncodeHash' => 0,

vieleicht hilft's

Gruß Semidark

### [#4](https://www.typo3.net/d/35575-realurl/4) · T0m · 2006-07-04

Hi Ingo66

```typoscript
	'pagePath' => array(
		'type' => 'user',
		'userFunc' => 'EXT:realurl/class.tx_realurl_jk.php:&tx_realurl_jk->main',
		'spaceCharacter' => '-',
		'languageGetVar' => 'L',
		'expireDays' => 3,
		'rootpage_id' => '2',
		'excludePageIds' => '20'
```

ich hab mal etwas mit rootpage_id und excludePageIds in der ext_localconf.php rumgespielt (wobei das nicht mit der OrginalRealURL Klasse geht (Suche->realurl_jk))

zumindest hab ich es hinbekommen dass ich bei mir den ersten Ordner so komplett ausgeblendet hab, die Loesung von mtrame geht auch aber fand es bei mir zu umstaendlich 368 Seiten manuell umzubennennen

vielleicht hilfts dir

Gruessle Tom

### [#5](https://www.typo3.net/d/35575-realurl/5) · Spyker · 2006-07-05

Tipp:

glaube dass:
'valueDefault' => 'de',

gehört nicht in die valueMap

beste,
Tim

---

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