kostenloser Webspace werbefrei: lima-city


Mod rewrite und $_GET

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    tibel

    tibel hat kostenlosen Webspace.

    Hallo zusammen,

    ich mache meine Links mittels Mod Rewrite SEO-freundlich:
    RewriteEngine on 
    RewriteRule (.[a-z]*).html* index.php?id=$1
    Das funktioniert soweit auch gut. Allerdings möchte ich in einem Ausnahmefall zusätzlich noch Daten per GET übergeben. (Wenn das Formular erfolgreich abgeschickt wurde, soll eine Box eingeblendet werden. In der Adresszeile steht dann kontakt.html?sent=true, mit PHP will ich den Zustand von $_GET['sent'] abfragen.)
    Wie realisiere ich das mit mod_rewrite? Oder habt ihr andere Ideen?

    Danek und Gruß
    Tim
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. hackyourlife

    Moderator Kostenloser Webspace von hackyourlife

    hackyourlife hat kostenlosen Webspace.

    Du meinst also, dass
    kontakt.html?sent=true
    zu
    index.php?id=kontakt&sent=true
    wird? Das sollte mit
    QSA
    möglich sein… wenn ich das nur in deinen Code einsetze sieht es so aus:
    RewriteEngine on 
    RewriteRule (.[a-z]*).html* index.php?id=$1 [QSA]
    Wobei du das vermutlich so meinst:
    RewriteEngine on 
    RewriteRule ^([a-z]+)\.html$ index.php?id=$1 [QSA]
  4. Autor dieses Themas

    tibel

    tibel hat kostenlosen Webspace.

    Danke, das ist es. Habe jetzt deine 2. Lösung übernommen und es funktioniert genau so, wie ich es mir vorgestellt habe.
    Kann zu.

    Danke und Gruß
    Tim
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!