Boens: Modrewrite

Hallo,

ich versuche mich gerade an einer Rewrite Engine von Apache. Ich möchte bei dem Aufruf von
tracking.example.com/GO/34795782359
das die URL
tracking.example.com/index.php?sand=GO&ID=34795782359
aufgerufen wird.

Mein Ansatz war:

RewriteEngine on  
RewriteRule ^/GO/(.*)$ /index.php?sand=GO&ID=$1

Leider funktioniert es nicht und ich bekomme einen 404?

PS: Ja Modrewrite ist eingeschaltet.

Danke

  1. Hi,

    Versuch mal den / vor GO wegzunehmen

    RewriteEngine on  
    RewriteRule ^GO/(.*)$ /index.php?sand=GO&ID=$1
    
    1. RewriteRule ^GO/(.*)$ /index.php?sand=GO&ID=$1[/code]

      dere,

      warum ID=$1 ?
      ohne dem $ ...
      also id=1

      greetz

      1. hallo hossi,

        RewriteRule ^GO/(.*)$ /index.php?sand=GO&ID=$1[/code]

        dere,

        warum ID=$1 ?
        ohne dem $ ...
        also id=1

        falsch.
        $1 ist der 'Platzhalter' für den Inhalt, der in der Gruppierung (.*) gefunden wird.

        Beschäftige dich mit regulären Ausdrücken, damit du das verstehst.

        grüße,
        henman

        --
        "Sir! We are surrounded!" - "Excellent! We can attack in any direction!"
        sh:( fo:| ch:? rl:° br:> n4:? ie:% mo:) va:| de:] zu:) fl:{ ss:| ls:[ js:|
    2. Danke das wars.....

      Hi,

      Versuch mal den / vor GO wegzunehmen

      RewriteEngine on

      RewriteRule ^GO/(.*)$ /index.php?sand=GO&ID=$1