gulli:board Logo

Anzeige


  Antwort
heilbad
Mitglied
 
Registrierungsdatum: Jan 2004
Beiträge: 2
Question .htaccess: RewriteEngine-Problem mit "?"

Hallo zusammen!

Ich habe hier ein blödes Problem:
Ich versuche, eine Seite, die alles mit index.php?var1=123&var2=456...
macht, per Rewrite Engine auf 123-456.html umzustellen.

Dabei benutze ich die Regel:
RewriteRule ^article-([1-9][0-9]*)--([1-9][0-9]*)\.html\?sid=(.*)$ index.php?pid=$1&cpid=$2&sid=$3

aus article-123-456.html?sid=987
wird index.php?pid=123&cpid=456&sid=987

Das funktioniert auch alles, wenn ich nicht das "?" benutze.
Sobald ich das drin habe, geht es nicht mehr. Auch wenn man ein "\" voransetzt, geht es nicht.

Hat jemand eine Idee?
Ich vermute schon, dass der Apache da einen Bug hat.
In der Apache Doku finde ich da nix zu, außer das man "\" für als Escape Zeichen braucht. Das funktioniert aber nicht.

Die ganze Suppe läuft auf einem
Apache 2.0.48 (Linux) mit PHP 4.3.4.

Was mache ich falsch?
Alt 29. 01. 2004, 17:08 heilbad is offline Mit Zitat antworten #1
tiberian
Techmin
 
Benutzerbild von tiberian
 
Registrierungsdatum: Sep 2003
Ort: K-Pax
Beiträge: 5.403
zur not ersetz das ? durch ein (.*) oder ähnliches... dann haste halt einfach ein match übrig, dass du halt nicht benutzt.
Was besseres fällt mir grade auch nicht ein
Alt 29. 01. 2004, 18:01 tiberian is offline Mit Zitat antworten #2
heilbad
Mitglied
(Threadstarter)
 
Registrierungsdatum: Jan 2004
Beiträge: 2
Smile Habe die Lösung!

\.html(.*)$ index.php?pid=$1&cpid=$2-$3 [qsa]

Das Flag kannte ich nicht.
Jetzt benutz ich die 4 nicht und bekomme die sid automatisch durchgereicht.
Alt 29. 01. 2004, 19:14 heilbad is offline Mit Zitat antworten #3
Themen-Optionen Antwort


Themen-Optionen

Gehe zu



Alle Zeitangaben in UTC +1. Es ist jetzt 18:32 Uhr.
Angetrieben von vBulletin
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
epilepsy.gullisys.net

Anmelden

Benutzername
Kennwort
© Copyright 2008 gulli.com home | regeln | sitemap | kontakt | impressum | partner | downloads | disclaimer |
Message Boards and Forums Directory