301 RewriteRule funkt nicht wie ich will

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 301 RewriteRule funkt nicht wie ich will

    Hallo liebe Forumgemeinde,

    Bitte um Hilfe zur folgenden htaccess RewriteRule, deren Fehler ich leider nicht finden.

    ich möchte alle folgenden URLs, die mit "forum/forumdisplay.html?" beginnen:
    Bsp.: http://www.meinedomain.com/forum/forumdisplay.html?s=&daysprune=&f=15

    auf folgende umleiten:
    http://www.meinedomain.com/forum/

    Mein Versuch:
    RewriteRule ^forum/forumdisplay.html?([^/]*)$ forum/ [R=301,L]

    bringt mir eine 301 Weiterleitung auf:
    http://www.meinedomain.com/forum/?s=&daysprune=&f=15

    Über Hilfe wäre ich äußerst dankebar.

    lg,
    Markus

  • #2
    RewriteRules betrachten nur die path-Komponente der URL; wenn du den Query-String auch untersuchen möchtest, brauchst du dafür eine RewriteCond.

    (Oder in deinem Fall, wenn du alle Requests nach forum/forumdisplay.html umleiten willst, und es auf den Query-String gar nicht ankommt – dann lass das Fragezeichen und den Rest im RewriteRule-Muster einfach weg.)
    I don't believe in rebirth. Actually, I never did in my whole lives.

    Comment

    Working...
    X