Zum Inhalt springen

RealURL Spracherkennung - Immer Sprachparameter verwenden - Default Sprache mit Parameter anzeigen

Erstellt am 5. August 2012 · 2 Antworten · letzte Antwort am 6. August 2012

Tags: RealURL, Weiterleitungen & 404, Frage

Typograph ·

Hallo,

ich bin mir nicht sicher, ob das folgende Problem an RealURL selbst liegt.

Eine mehrsprachige Seite hat folgende Struktur:

www.domain.tdl/de/seite-1
www.domain.tdl/en/seite-1
www.domain.tdl/fr/seite-1

usw.

Da die Defaultsprache DE ist, wird mit der Anfrage www.domain.tdl/seite-1 der deutsche Inhalt angezeigt jedoch nicht nach www.domain.tdl/seite-1 weitergeleitet. #angry#

Wie kann ich die RealURL Config entsprechend ändern, damit www.domain.tdl/seite-1 automatisch nach www.domain.tdl/de/seite-1 weiterleitet?

Die anderen Sprachen interessieren an dieser Stelle nicht.

Vielen Dank und Gruß,

typograph

loft ·

Welcher Inhalt wird denn stattdessen angezeigt?

Versuch es doch mal so in Deiner realurl-config:

...
array(
	'GETvar' => 'L',
		'valueDefault' => 'de',
		'valueMap' => array(
			'de' => '0',
			'en' => '1',
			'fr' => '2',
			),
			//'noMatch' => 'bypass',
),
...
Typograph ·

Ok, manchmal sieht man den Wald vor lauter Bäumen nicht mehr.

Ich habe jetzt einfach eine Default Sprache definiert, bypass deaktiviert und die Seiten die ohne Sprachkennung im Index waren per 301 weitergeleitet.

'valueDefault' => 'de',
#'noMatch' => 'bypass',

Gruß