---
title: "RealURL und Startseite"
url: "https://www.typo3.net/d/91990-realurl-und-startseite"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2009-08-10"
last_reply: "2010-01-15"
replies: 10
solved: false
page: 1
pages: 1
lang: "de"
---

# RealURL und Startseite

Extensions · 10 Antworten · gestartet 2009-08-10

## Eröffnungsbeitrag

**dabjoern** · 2009-08-10 · [Beitrag #1](https://www.typo3.net/d/91990-realurl-und-startseite/1)

Hallo Leute,

mich beschäftigt eine Sache schon seit langer Zeit. Bei den meisten Projekten verwende ich RealURL. Evtl. mache ich etwas schon sehr lange falsch, aber mir gefällt die Verlinkung zur Startseite nicht. Wenn man nichts weiter einstellt, ist die Startseite einer TYPO3 Installation via <http://www.domain.de> und via <http://www.domain.de/de/startseite.html> (vorausgesetzt, die Seite heißt "Startseite" und Mehrsprachigkeit ist konfiguriert). Mit diesem Zustand bin ich unzufrieden.

Ich möchte, dass die Startseite nur via <http://www.domain.de> erreichbar ist und der Link <http://www.domain.de/de/startseite.html> als solcher nicht auftraucht, sondern immer <http://www.domain.de> lautet. Natürlich muss auch sichergestellt sein, dass die Sprachvariable übergeben wird, also die Mehrsprachigkeit nicht ausgehebelt wird.

Wie geht ihr mit dem Problem um?

Vielen Dank im Voraus und viele Grüße, dabjoern

## Antworten

### [#2](https://www.typo3.net/d/91990-realurl-und-startseite/2) · just2b · 2009-08-10

ich mach die startseite nie als shortcut sondern immer anders rum, daher gibts das problem auch nicht

### [#3](https://www.typo3.net/d/91990-realurl-und-startseite/3) · dabjoern · 2009-08-10

Hallo Georg,

danke dir für diese geniale Antwort. Das ist natürlich clever. Allerdings gibt es noch ein Problem. Liegt IMHO an meiner RealURL Konfiguration. Die Seite "Startseite" steht nun als Shortcut auf die Rootseite weiter im Menü. Die URL lautet <http://www.domain.de/de.htmml>. Das ist natürlich doof.

Wie kann man das nun wieder lösen? Sollte ich da RealURL neu konfigurieren, so dass statt seitenname.html mit Verzeichnissen gearbeitet wird, bspw. "seitentitel/"? Ich persönlich bevorzuge die Auflösung als .html. Idee? Sollte man in der localconf.php vielleicht ein if Statement unterbringen?

Viele Grüße, dabjoern

### [#4](https://www.typo3.net/d/91990-realurl-und-startseite/4) · just2b · 2009-08-10

ich habe de nie in der realurl config drinnen, macht für mich keinen sinn

### [#5](https://www.typo3.net/d/91990-realurl-und-startseite/5) · dabjoern · 2009-08-10

Wie machst du es dann bei mehrsprachigen Websites? Also ich binde die Sprachkonfiguration so ein:

```php
...
'preVars' => array(
  array(
    'GETvar' => 'L',
    'valueMap' => array(
      'de' => '0',
    ),
    'valueDefault' => 'de',
  ),
),
...
```

Wenn ich das rausnehme, dann klappt es natürlich ohne dieses "de.html" Überbleibsel. Dann fehlt doch aber m.E. die Sprachkonfiguration.

Danke für deine Geduld, dabjoern

### [#6](https://www.typo3.net/d/91990-realurl-und-startseite/6) · just2b · 2009-08-10

```php
            'valueMap' => array(
                'en' => '1',
                'us' => '2',
            ),
            'noMatch' => 'bypass',
```

funktioniert wunderbar .. default ohne de/ oder de.html weil sowieso nicht notwendig und bei den anderen sprachen steht das kürzel dabei

### [#7](https://www.typo3.net/d/91990-realurl-und-startseite/7) · dabjoern · 2009-08-10

Okay, danke dir Georg. Nur kurz zum Verständnis. Die bspw. englische Startseite wäre dann /en.html?

Grüße, dabjoern

### [#8](https://www.typo3.net/d/91990-realurl-und-startseite/8) · just2b · 2009-08-10

genau, was ja durchaus ok ist, anders ist die seite auch nicht erreichbar

### [#9](https://www.typo3.net/d/91990-realurl-und-startseite/9) · dabjoern · 2009-11-30

Ich habe das Ganze jetzt mal bei zwei aktuellen Projekten so eingebaut. Wie gesagt, es klappt super. Aber eine Frage stellt sich mir hier noch.

Annahme: Ich habe im Menü ein Elemente "Startseite". Das aktive Element soll auch immer als aktiv (eigene CSS Klasse des Links) gekennzeichnet werden. BIn ich nun auf der Startseite, wird diese nicht als aktiv gekennzeichnet. Ich denke, dass liegt an der Verweiseinstellung. Kann man im TS des Menüs irgendeinen Fallback definieren, so dass die Startseite auch aktiv markiert wird?

Danke und viele Grüße, dabjoern

### [#10](https://www.typo3.net/d/91990-realurl-und-startseite/10) · theonlyrobi · 2010-01-15

Hallo Georg,

habe auch mal die von Euch diskutierte Variante in ein TYPO3 integriert. Ist echt eine elegante Lösung, von der Startseite per Shortcut auf die Hauptseite zu referenzieren.

Allerdings bekomme ich es wie dabjoern auch nicht hin, dass trotzdem, wenn die Hauptseite aktiv ist, auch die Startseite als aktiver Menüpunkt erscheint. Gibt es hierfür vielleicht einen Lösungsansatz?

Robert

### [#11](https://www.typo3.net/d/91990-realurl-und-startseite/11) · dabjoern · 2010-01-15

Hi auch,

ich habe mich jetzt mal hingesetzt und eine Lösung erarbeitet. Erst dachte ich daran, den Menüzustand CUR zu verwenden. Bei einem Shortcut greift CUR aber nicht. Dann habe ich an Conditions gedacht und mit ACT und NO rumprobiert. Die beiden Zustände bringen auch keine Lösung - NO trifft natürlich auf alle Menüpunkte zu und ACT greift auch nicht. Wieder einmal heißt das Zauberwort: optionSplit. Hier mein Code:

```typoscript
[globalVar = TSFE:id = 3]
lib.navigation_main.1.NO.ATagParams = class="active"|||*||*|
[end]
```

Die Seite mit der uid 3 ist die übergeordnete "Projektseite", auf die der Shortcut verweist. Der Link zur Startseite ist der erste Link im Menü. Dementsprechend wird der optionSplit angewendet.

That's it. Grüße, dabjoern

---

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