---
title: "Probleme mit RealURL"
url: "https://www.typo3.net/d/94770-probleme-mit-realurl"
source: "typo3.net"
tags: ["Extensions","Frage","Links","RealURL"]
created: "2009-11-27"
last_reply: "2009-11-27"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Probleme mit RealURL

Extensions · 2 Antworten · gestartet 2009-11-27

## Eröffnungsbeitrag

**Madman2** · 2009-11-27 · [Beitrag #1](https://www.typo3.net/d/94770-probleme-mit-realurl/1)

Hallo,

eine Frage zur Verwendung von Real-URL:

Durch die Extension werden schon die Seiten-Ids entfernt und in lesbare Form umgewandelt:

Aufruf aus Backend: /index.php?id=1
Im Frontend steht dann für diese Seite: /seite1.html

Alles schick.

Über Flexform kann ich in meinen eigenen Extensions eine Zielseite angeben (z.B. id = 100). Mittels
PHP und der Funktion "pi_getPageLink" erzeuge ich mir ne Typo3-URL. Der Funktion übergebe ich weitere Parameter
als array (z.B. array('param1' => 'blah fasel', 'param2' => 123); ).

In der Ausgabe (d.h. im gerenderten Template) habe ich dann folgende URLs:

/seite100.html?param1=blah%20fasel&param2=123

(param2 ist optional)

Wie kann ich aus diesem Aufruf mittels RealURL einen Aufruf der Art:

seite100-blah+fasel+123.html
seite100-blah+fasel.html

oder

seite100/blah+fasel/123/ (Slash oder HTML über defaultToHTMLsuffixOnPrev, weiss ich)

umwandeln?

Also konkret:

1. Wie bekomme ich param1 und param2 weg?
2. Leerzeichen im Param werden in %20 umgewandelt, wie kann ich diese in z.B. + ändern lassen? Nur wenn ich das selbst bei der Übergabe an pi_getPageLink mache?

Ich komm immer nur bis:

seite100/param1/blah+fasel/param2/123/

Danke

## Antworten

### [#2](https://www.typo3.net/d/94770-probleme-mit-realurl/2) · einpraegsam.​net · 2009-11-27

Ähnliche Lösung mit tt_news:
<http://typo3.greenbanana.ch/extension-tutorial/realurl-real-url-tutorial-inkl-tt-news.html>

Sinnvoll wäre übrigens wenn deine Paramter so aussehen würden:
&tx_deineExtension_pi1[param1]=blubber

### [#3](https://www.typo3.net/d/94770-probleme-mit-realurl/3) · Madman2 · 2009-11-27

Das funktioniert ja so leider nicht. Mit "fixedPostVars" bekomm ich zwar ne URL der Art: /seite100/blah+fasel/123/, aber wenn diese aufgerufe, wird die Zielseite nicht mehr gefunden.

---

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