• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> Klick

htaccess QueryString _unescaped_fragment weiterleiten

FLU

Braeburn
Registriert
29.11.05
Beiträge
44
hallo leute

in meinem htaccess mache ich eine weiterleitung für alle url's welche den query string "_escaped_fragment" aufweisen. dies funktioniert mit der folgenden regel auch ganz prima:

url-schema:
http://xyz.de/?_escaped_fragment_=xyz


meine conditon:
RewriteCond %{QUERY_STRING} ^_escaped_fragment_=(.*)$
RewriteRule ^$ /crawler.php?doc=%1 [R=301,L]

problem ist das meine url nun aber folgend daher kommt:

http://xyz.de/de?_escaped_fragment_=xyz

nun scheint der query string im htaccess nicht erkannt zu werden!!!?

jemand von euch eine idee wie ich dieses schema abfangen kann??

besten dank im voraus für alle antworten!

gruss flu
 

hillepille

Melrose
Registriert
19.07.09
Beiträge
2.510
hi, schon mal das hier versucht:


RewriteRule ^(.*)$ /crawler.php?doc=%1 [R=301,L]

ist n spontaner Einfall.
 

FLU

Braeburn
Registriert
29.11.05
Beiträge
44
XD ich muss mich ma mit regex fit machen... ;) funzt...besten dank!!
falls es jem. interessiert dann hier noch die möglichkeit von querystring zu subfolder:

RewriteCond %{QUERY_STRING} _escaped_fragment_=(.*)
RewriteRule ^(.*)$ http://xyz.de/%1/? [R=301,L]

..eigentlich dann logisch wenn mans so betrachtet ;)

cheers