[TYPO3-german] realURL redirect zur "richtigen URL"

bernd wilke t3ng at bernd-wilke.net
Mon Apr 14 12:09:38 CEST 2014


Am 14.04.14 11:40, schrieb Chris Wolff - AERTiCKET AG:
> Hallo Liebe Mailingliste.
> Wir Haben bei uns real URL im Einsatz.
> Standard sprache ist deutsch.
> In google tauchen für die gleiche seite aber zum teil mehrerer URLs auf, das erschwehrt die auswertung:
>
> /index.php?id=123
> /de/titelseite
> /titelseite
>
> Gibt es eine möglichkeit diese realURL dazu veranlassen alles auf die "richtige url" wieterzuleiten.
> Also /de/titelseite

nicht wirklich - denn nicht realurl ist dafür zuständig.
d.h. realurl kann sich um die unterscheidung der letzten beiden Fälle 
kümmern:
in der realurl-Konfiguration solltest du mal den Abschnitt preVars 
suchen und entsprechend anpassen:

'preVars' => array (
	0 => array (
		'GETvar' => 'L',
		'valueMap' => array (
			'de' => '0',
			'en' => '1',
		),
		'valueDefault' => 'de',
		# 'noMatch' => 'bypass',
	),
),
insbesondere das Ende:
		'valueDefault' => 'de',
		# 'noMatch' => 'bypass',
ist wichtig. keine Angabe beim Parameter L ergibt 'de'
und es soll immer ein Sprach-Parameter vorhanden sein.


ich geh mal davon aus, dass dein Sprachwechselparameter der übliche 
Großbuchstabe 'L' ist. mit einem kleinen 'l' könnte es schon zu 
Problemen kommen, weil es schon Fälle gab bei denen 'L' hardcoded 
abgefragt wurde (statt indirekt die Systemvariablen für die Sprache)

> Kann mir nicht vorstellen das es nicht geht. Habe im Handbuch aber nix entsprechendes gefunden.

die verschiedenen URLs sollten schon funktionieren, aber eigentlich 
willst du nur google beibringen nicht alle drei Schreibweisen zu 
indizieren und die Leute dementsprechend auf 'drei' Seiten zu lenken.

Das kann man aber unabhängig mit dem Metatag 'canonical' erreichen.

bernd
-- 
http://www.pi-phi.de/cheatsheet.html


More information about the TYPO3-german mailing list