Harald: URL per 301 umleiten mit .htaccess

Hallo.

Ich habe folgendes Porblem.
Ich kann alle URLs mittels .htaccess Datei wie gewolt per 301 umleiten indem ich zb. folgendes in die .htaccess schreibe:

RewriteRule ^ebene1/ebene2/ebene3/datei.html /ebene1/datei.html [R=301,L]

Nur leider geht das bei einer solchen Datei nicht:
RewriteRule ^ebene1/ebene2/ebene3/datei.html?test_id=18

Wie kann ich Dateien dieser Arte denn umleiten?

Bitte um eure Hilfe

Sommerlich hieße Grüße
Harald

  1. Hi,

    Ich kann alle URLs mittels .htaccess Datei wie gewolt per 301 umleiten indem ich zb. folgendes in die .htaccess schreibe:

    RewriteRule ^ebene1/ebene2/ebene3/datei.html /ebene1/datei.html [R=301,L]

    Nur leider geht das bei einer solchen Datei nicht:
    RewriteRule ^ebene1/ebene2/ebene3/datei.html?test_id=18

    Das ist ja auch keine „Datei“, sondern eine relative Adresse mit einem Querystring.
    Und den letzteren betrachtet eine RewriteRule gar nicht - da müsstest du erst noch eine RewriteCond davorhängen, welche die entsprechende Umgebungsvariable abfragt.

    MfG ChrisB

    --
    “Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]
    1. Das ist ja auch keine „Datei“, sondern eine relative Adresse mit einem Querystring.
      Und den letzteren betrachtet eine RewriteRule gar nicht - da müsstest du erst noch eine RewriteCond davorhängen, welche die entsprechende Umgebungsvariable abfragt.

      Hi
      das sagt mir alls uberhaupt nix. :(

      Sg
      Harald

      1. Hi,

        das sagt mir alls uberhaupt nix. :(

        Dann sag ich dir was. [Selbstzitat nur der Hitze halber.]

        MfG ChrisB

        --
        “Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]