Naps: mod_rewrite

Hi,

hab da ein Problem.
Ich bekomme sobald ich mod_rewrite aktiviere nur noch "403 Forbidden".

Ich will eigentlich was ganz simples machen:

index.php?page=example

=>  /example

Das Problem ist denk ich, dass die Seite nicht im Stammverzeichnis liegt sondern so:

test.example.com/ordner/index.php?page=example

Ich hab schon probiert ob mod_rewrite funktioniert indem ich im Stammverzeichnis das ganze Probiert hab, und da passte alles.

Kann man da das Verzeichnis irgendwie angeben?

MfG
Naps

  1. Moin!

    Kann man da das Verzeichnis irgendwie angeben?

    Aber ja!

    Die URL lautet: http://exammple.com/ORDNER/index.php?page=example
    Das Ziel ist: DOCUMENT_ROOT/ORDNER/index.php

    #Rein statisch:
    RewriteRule   ^ORDNER/index.php?page=example$   /ORDNER/example/index.php [L]

    #Dynamischer
    RewriteRule   ^ORDNER/index.php?page=(.*)$   /ORDNER/$1/index.php [L]

    in der .htaccess im DOCUMENT_ROOT sollte bewirken, wonach Du strebst.

    MFFG (Mit freundlich- friedfertigem Grinsen)

    fastix

    1. Moin!

      Korrektur:

      Die URL lautet: http://exammple.com/ORDNER/index.php?page=example
      Das Ziel ist: DOCUMENT_ROOT/ORDNER/example/index.php

      MFFG (Mit freundlich- friedfertigem Grinsen)

      fastix