Hi,
ich hab ne Frage zu rewrite:
mein Problem:
* ich hab eine Seite die ist Sprachvariabel...
* die 13 Sprachvariablen "language=de", "langage=it" usw. werden auf einer "Startseite in nem Unterverzeichniss" (/start/de/start.php) mitgegeben nach "(root)/index.php?language=de" und als Cookie gespeichert, was auch gut funzt!
(je nach Sprache ein anderes Unterverzeichniss)
nicht so ist es bei Google & Co. -> d.h. Google hat nur die 1ste Seite (index.php?language=de") in der entsprechenden Sprache.. danach (beim weiterklicken ohne Cookies) wird die default Sprache "english" sichtbar und somit indiziert er die page "bis auf die 1ste Seite" nur in englisch.
Ich denke ich kann das mit Rewrite lösen.. aber steig da noch nicht ganz durch :/
Wenn ich jetzt die Variable "language=xx" mitgeben möchte...
a) wenn in der url noch nichts steht als "?language=xx"
b) wenn schon was abgefragt wird als "&language=xx"
wie lös ich das mit Rewrite und in einer .htaccess?
RewriteEngine On
RewriteBase /
RewriteRule ???????????? ?language=$1 [QSA]
RewriteRule ???????????? &language=$1 [QSA]
Und funktioniert das für Googlebot & Co.?
Ich hoff ihr könnt mir hier weiterhelfen.
Danke schön
Link:
DE Startseite: www.ziehl-abegg.de (root)/start/de/start.php
nach klick gehts dann hier hin -> www.ziehl-abegg.com/index.php=language=de (root)/index.php?language=de
Gruß Ralf