Hallo,
und zwar hab ich folgendes Problem. Ich lasse mir durch die .htaccess die Ordnerstruktur in der URL als Querystring anhängen.
Also wenn ein Besucher http://www.example.com/seite1/ eintippt, wird mein Script mit http://www.example.com/?qs1=seite1 aufgerufen.
Das funktioniert soweit einwandfrei. Nur in einem Fall funktioniert es nicht richtig und zwar wenn man die URL mit wget oder mit Ajax aufruft. In der AccessLog wird der Request ganz normal protokoliert, jedoch wird meinem Script der Querystring qs1=seite1 nicht übergeben.
Es geht gerade um einen Response den ich von einem anderen Server bekomme. Kommt der Response vom diesem Server, weiß mein Script nicht was es tun soll, da der Querystring qs1=seite1 fehlt. Wenn ich genau die gleiche URL im Browser eingebe funktioniert alles einwandfrei.
Die folgende Zeile in der .htaccess ist dafür zuständig, dass der erste Ordner als qs1 übergeben wird:
RewriteRule ^([^/]+)/$ /?qs1=$1 [QSA,L]
Kennt jemand eine Möglichkeit wie ich dieses Problem mit dem Rewrite lösen könnte?
Google konnte mir diesmal gar nicht helfen.
mfg
Mark