• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

mod rewrite ohne sufixx

pdflocker

Neues Mitglied
Hallo,

ich hab mich jetzt wieder seid Tagen durchs Internet gekämpft bezüglich dieses Problems, aber es hilft alles nichts. Normal sollte sowas doch standardmäßig und selbstverständlich sein (dafür ist ja mod_rewrite da...).

Und zwar, ich hab jetzt einfach eine einfache testseite erstellt, um dies auch zu testen.

Ich möchte, dass aus

Code:
link.de/index.php?div=bereich

das wird:

Code:
link.de/bereich/

Meine htaccess sieht gerade so aus:

Code:
RewriteEngine On
RewriteRule ^([^/]*)$ /index.php?div=$1 [L]

Jedoch funktioniert diese nicht...als Meldung auf der seite bekomme ich

Code:
[B][SIZE=2][B]Not Found[/B]
[/SIZE][/B]

[SIZE=2]The requested URL /bereich was not found on this server.[/SIZE]

Wenn ich aber jedoch einen sufixx reinmache, gehts...dann ruf ich die url mit link.de/bereich.html auf

Code:
RewriteEngine On
RewriteRule ^([^/]*)\.html$ /index.php?div=$1 [L]

Kann mir da jemand weiterhelfen?
 
Werbung:
//Edit: war mein fehler, aber als meldung kommt jetzt:

Code:
Internal Server Error 500
The server encountered an internal error or misconfiguration and was unable to complete your request.
 
Werbung:
Hallo,

mal ne duslige, mach mal das zum test und ruf dann mal test.html auf, die muss es nicht geben.

Code:
RewriteEngine On
Options +FollowSymLinks
RewriteRule ^test\.html http://www.google.com/? [R=301,L]
Cheffchen
 
Werbung:
Leider immer noch Internal Server Error :( Aber danke das du dir mühe gibst mir zu helfen! Scheinbar ist das ganze doch viel schwerer als man vermutet hat :(
 
HAllo,

man sollte halt wenn es nicht funzt einfach mal schnell selber schreiben :O)
Code:
RewriteEngine On
RewriteBase /

# nächste RewriteRule gilt nur, wenn die Datei nicht existiert
RewriteCond %{REQUEST_FILENAME} !-f
# nächste RewriteRule gilt nur, wenn es auch kein Ordner ist
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule (.*) test.php?div=$1&%{QUERY_STRING}  [NC]
deins war ja fast richtig.

Cheffchen
 
Werbung:
Zurück
Oben