mod_rewrite

M

maodi

Grünschnabel
hi,

ich bekomme das rewrite mod für den apache nicht ans laufen...

Code:
LoadModule rewrite_module modules/mod_rewrite.so
...
RewriteLog "/rewrite.log"
RewriteLogLevel 9
RewriteEngine on
RewriteRule ^/dtest$ /startseite.php
...

wenn ich jetzt dtest aufrufe lade ich auch in dtest, in der logdatei steht leider auch nichts, daher gehe ich mal davon aus das das teil auch nichts getan hat...das os ist rhel5

kann mir jemand helfen?
 
hi,

habe festgestellt das es wohl nur an den regulären ausdrücken liegt wenn ich einfach nur
Code:
RewriteRule /dtest /
schreibe läuft das, hat natürlich nicht immer den gewünschten effekt... jemand eine erklärung dafür?
 
hi,

habe festgestellt das es wohl nur an den regulären ausdrücken liegt wenn ich einfach nur
Code:
RewriteRule /dtest /
schreibe läuft das, hat natürlich nicht immer den gewünschten effekt... jemand eine erklärung dafür?

Das "/" ist ein Ausdruck in den Regulären ausdrücken und muss Escaped werden.
Code:
RewriteRule ^\/dtest$ /startseite.php
 
unglaublich aber wahr...

auf dem schätzungsweise 1000 jahre alten solaris server ging das mit
Code:
RewriteRule ^/dtest$ /startseite.php
auf dem neuem rhel5 gehts nur noch mit
Code:
RewriteRule ^\/dtest$ /startseite.php
danke für die hilfe auch wenn ich schon alles escaped habe, dieses / hätte ich warscheinlich nie escaped :D
 

Ähnliche Themen

Aura for PHP Konfigurationsproblem

htaccess, Weiterleitung mit www und ohne www

RewriteModule arbeitet nicht?

Thecus N5200pro Oxyl Medien Server installieren

Brauche Hilfe bei Apache2 Mod_Proxy und Redirect

Zurück
Oben