Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
mod-rewrite problem
#3
Wenn der mod_rewrite von ok-webhosting aktiviert wurde, kann man das mittels rewrite_rule in einer .htaccess datei machen.

Eine ausführliche erklärung dafür findet sich in der Apache 2.0 Dokumentation. Für den mod_rewrite ist jedoch leider nur eine engliche beschreibung verfügbar.

Die RewriteRule arbeitet mir Regulären Ausdrücken. Und diese sind mein absolutes lieblingsgebiet.
Man kann die angeforderten Seiten so weit aufarbeiten, dass eine "parsen" mit php nicht notwendig ist.

Hier ein Beispiel:

RewriteRule ^/forum/thread/(.+?)/? /forum.php?show=thread&threadid=$1
RewriteRule ^/forum/post/(.+?)/edit/? /forum.php?show=editpost&postid=$1
RewriteRule ^/forum/post/(.+?)/? /forum.php?show=post&postid=$1
RewriteRule ^/forum/? /forum.php?show=overview

So sollte es leicht möglich sein zu Filtern ob auf eine php Seite umgeleitet werden sollte, oder einfach nur die gewünschte url vom apache ausgeliefert werden sollte.
Zitieren


Nachrichten in diesem Thema
mod-rewrite problem - von tobi_wan_knobi - 24.07.2005, 10:44:21
[Kein Betreff] - von ok-webhosting - 24.07.2005, 11:40:32
[Kein Betreff] - von kritzi - 27.04.2006, 10:37:03

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste