[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