[.htaccess] Brauche Hilfe bei einer RewriteRule

Dieses Thema im Forum "Webentwicklung" wurde erstellt von GaYlORd, 23. Januar 2013 .

  1. 23. Januar 2013
    Hi Leute,

    meine .htaccess schaut so aus:
    Code:
    RewriteEngine on
    RewriteBase /
    
    RewriteRule ^(.+)/$ index.php?page=$1
    RewriteRule ^(.+)/(.+)/$ index.php?page=$1&projekt=$2
    
    Es soll so funktionieren:
    1. http://localhost/Foo/ -> index.php?page=Foo
    2. http://localhost/Foo/Bar/ -> index.php?page=Foo&projekt=Bar

    Punkt 1 funktioniert
    Punkt 2 leider nicht
    Dort bringt er, wenn ich var_dump($_GET) ausgebe: "$_GET["projekt"] => index.php"
    Der erste Wert, also "Foo", erscheint gar nicht

    Weiß jemand woran das liegt bzw. wie die RewriteRule richtig heißen muss?

    Besten Dank!
    gl
     
  2. 23. Januar 2013
    AW: [.htaccess] Brauche Hilfe bei einer RewriteRule

    [L] nicht vergessen
     
    1 Person gefällt das.
  3. 24. Januar 2013
    AW: [.htaccess] Brauche Hilfe bei einer RewriteRule

    Oh mei...sind doch immer die kleinen Dinge die man vergisst
    Danke, Murdoc.

    .htacces schaut jetzt so aus:
    Code:
    RewriteEngine on
    
    RewriteBase /
    
    RewriteRule ^(.+)/(.+)/$ index.php?page=$1&projekt=$2 [L]
    RewriteRule ^(.+)/$ index.php?page=$1 
    
     
  4. 29. Januar 2013
    Zuletzt von einem Moderator bearbeitet: 15. April 2017
    AW: [.htaccess] Brauche Hilfe bei einer RewriteRule

    das könnte dich interessieren.
     
  5. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.