---
title: "Sprach-Parameter (L) aus URL entfernen (?&L=0)"
url: "https://www.typo3.net/d/102284-sprach-parameter-l-aus-url-entfernen-l0"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage","URLs & Routing"]
created: "2010-11-10"
last_reply: "2010-12-10"
replies: 11
solved: false
page: 1
pages: 1
lang: "de"
---

# Sprach-Parameter (L) aus URL entfernen (?&L=0)

TYPO3 › Mehrsprachigkeit · 11 Antworten · gestartet 2010-11-10

## Eröffnungsbeitrag

**djai_dii** · 2010-11-10 · [Beitrag #1](https://www.typo3.net/d/102284-sprach-parameter-l-aus-url-entfernen-l0/1)

Hallo, ich such schon ewig, bekomms aber nicht hin!
3 Domains in einem Seitenbaum und manchmal hängt Typo3 komische Paramater ans Ende der URL (?&L=0 oder ?&L=1 oder ?&L=3), welche ich nicht haben will, da google diese als doppelten content wertet. Auf Real URL umsteigen, geht momentan leider nicht. Wäre wirklich froh, wenn mir jemand weiterhelfen könnte.

## Antworten

### [#2](https://www.typo3.net/d/102284-sprach-parameter-l-aus-url-entfernen-l0/2) · Mopps · 2010-11-10

Ein paar Info mehr würden helfen. Wie sind die 3 Domains im Seitenbaum integriert? Wie sehen deine  Spracheinstellungen aus?

### [#3](https://www.typo3.net/d/102284-sprach-parameter-l-aus-url-entfernen-l0/3) · djai_dii · 2010-11-10

So:

```typoscript
#config.sys_language_overlay = hideNoneTranslated
[globalString = ENV:HTTP_HOST=www.domain.com]
  page.config.baseURL = http://www.domain.com/
  config.sys_language_uid = 1
  config.locale_all = en_GB
  config.language = en
  config.content_from_pid_allowOutsideDomain = 1
  r.headerData.10.value = <meta name="content-language" content="english,en" /
[else]
  page.config.baseURL = http://www.domain.de/
  config.sys_language_uid = 0
  config.htmlTag_langKey = de-DE
  config.language = de
  config.locale_all = de_DE
  r.headerData.10.value = <meta name="content-language" content="deutsch,de" /
[global]
[globalString = ENV:HTTP_HOST=www.domain2.de]
  page.config.baseURL = http://www.domain2.de/
  config.sys_language_uid = 2
  config.htmlTag_langKey = de-DE
  config.language = de
  config.locale_all = de_DE
  config.content_from_pid_allowOutsideDomain = 1
  r.headerData.10.value = <meta name="content-language" content="deutsch,de" /
[global]

config.uniqueLinkVars = 1

#EDITED BY CHH [BEGIN]
config {
    linkVars = L
    uniqueLinkVars = 1
}
#EDITED BY CHH [END]
seite{
  #EDITED BY CHH [BEGIN]
  # drucken einfügen
  #5.marks.CHHPRINT= TEXT
  #5.marks.CHHPRINT{
  #   field = uid
  #   wrap = <a href="#" id="chh_print" onclick="javascript:window.open('index.php?id=|&L=0&type=98','Druckansicht','width=700,height=700,menubar=yes,scrollbars=yes,resizable=yes'); return false;"><span>Drucken</span></a>
  #}
  #EDITED BY CHH [END]
  # sprachauswahl einfügen
  10.marks.LANGSELECTDE = TEXT
  10.marks.LANGSELECTDE.value = <img src="fileadmin/template/pics/de.jpg" alt="deutsch" border="0">
  10.marks.LANGSELECTDE.outerWrap = |
  10.marks.LANGSELECTDE.typolink {
    parameter.data = page:uid // TSFE:id
    
  }
  10.marks.LANGSELECTEN = TEXT
  10.marks.LANGSELECTEN.value = <img src="fileadmin/template/pics/gb.jpg" alt="english" border="0">
  10.marks.LANGSELECTEN.outerWrap = |
  10.marks.LANGSELECTEN.typolink {
    parameter.data = page:uid // TSFE:id
  }
```

### [#4](https://www.typo3.net/d/102284-sprach-parameter-l-aus-url-entfernen-l0/4) · Mopps · 2010-11-15

naja mit

```typoscript
config.sys_language_uid = 1
```

setzt du ja den L-Parameter. Und der kommt dann halt auch in der URL vor.

### [#5](https://www.typo3.net/d/102284-sprach-parameter-l-aus-url-entfernen-l0/5) · djai_dii · 2010-11-16

```typoscript
config.sys_language_uid = 1
```

Muss auch drin stehen bleiben, damit der richtige Inhalt auf die richtige Domain ausgegeben werden kann. Es löst daher da beschriebene Problem mit den Paramatern nicht.

### [#6](https://www.typo3.net/d/102284-sprach-parameter-l-aus-url-entfernen-l0/6) · djai_dii · 2010-11-18

Ich habs jetzt erstmal so gelöst, daß die Parameter drin bleiben, aber den Suchmaschinen per robots.txt verbiete, Seiten mit einem "?" zu indizieren.

### [#7](https://www.typo3.net/d/102284-sprach-parameter-l-aus-url-entfernen-l0/7) · Mopps · 2010-11-25

das darf nicht die Lösung sein ;)

Ich hab mal kurz gesucht und ich glaube das hilft dir weiter:
[RealURL mehrsprachig: pro Domain eine Sprache ohne Get-Parameter / preVars](http://www.keilblock.com/multidomain-realurl-mehrsprachig-one-tree/)

### [#8](https://www.typo3.net/d/102284-sprach-parameter-l-aus-url-entfernen-l0/8) · djai_dii · 2010-11-25

Danke, aber Realurl ist nicht installiert (ca. 5000 Unterseiten). Bevor ich Realurl installiere, muss ich erstmal sämtliche URL's notieren um später auf die RealUrl's per .htacess umleiten zu können. Momentan läuft das ganze Debakel noch mit simulatestatic. #angry#

### [#9](https://www.typo3.net/d/102284-sprach-parameter-l-aus-url-entfernen-l0/9) · Mopps · 2010-11-30

geht das Umleiten nicht auch "automatisch"?
[Umstellung von SimulateStatic auf realurl](http://www.typo3wizard.com/de/snippets/general-config/umstellung-von-simulatestatic-auf-realurl.html)

### [#10](https://www.typo3.net/d/102284-sprach-parameter-l-aus-url-entfernen-l0/10) · djai_dii · 2010-12-01

Weiß jetzt nicht genau wie Du das meinst, aber ich denke mit "einfach umstellen" ist das bei einigen tausend Unterseiten nicht getan. Es würden alle vorhandenen Backlinks, sowie PR Werte der Seiten verloren gehen, deshalb die Umleitung von sämtlichen alten auf neue URL's.

### [#11](https://www.typo3.net/d/102284-sprach-parameter-l-aus-url-entfernen-l0/11) · Mopps · 2010-12-06

Hast du den Link übersehen? Dort wird in der htaccess eine allgemeine Weiterleitungsregel für alle Seiten definiert.

### [#12](https://www.typo3.net/d/102284-sprach-parameter-l-aus-url-entfernen-l0/12) · djai_dii · 2010-12-10

Doch, das Problem ist nur, daß zu 50% Aliase verwendet wurden.

---

Quelle: „Sprach-Parameter (L) aus URL entfernen (?&L=0)“, typo3.net, https://www.typo3.net/d/102284-sprach-parameter-l-aus-url-entfernen-l0
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
