WauWau: mod_rewrite Problem mit Slashes

Beitrag lesen

Hallo Jeena,


RewriteEngine on

If the URL does not end with a slash

RewriteCond %{REQUEST_URI} !/$

and the URL does not contain a full stop (Example: index.html)

RewriteCond %{REQUEST_URI} !.

and is not a directory

RewriteCond %{REQUEST_URI} !-d

rewrite it so that it ends with a slash

RewriteRule (.*) http://localhost/open/Webs/jeenas-home5/artikel/$1/ [R=301,L]

RewriteRule "^([a-zA-Z0-9-_]+)/" ./artikel.php?artikel=$1

autsch - das ist aber lang ;-) ich habe demnächst mal vergleichbares vor, also kupfer ich mir doch mal eine Lösungsmöglichkeit ab ;-)

Also, hast du im Verzeichnis /artike/ noch was anders drinn? Ich würde nämlich einfach volgendes in deiner htaccess vorschlagen:

Ach so, nee vorher: Deine htaccess ist doch im Verzeichnis /open/Webs/jeenas-home5/artikel/, nicht wahr? Ok, also:

# Basis deines Webprojekts wird ja .../jeenas-home5/ sein, oder?
    RewriteEngine On
    RewriteBase   /artikel/
    RewriteRule   ^([a-zA-Z0-9-_]+)(?!.php)$ "artikel.php?artikel=$1"

Hmm, müsste eigentlich alles treffen, nur keine .php-Datei...

naja, vielleicht hilft's :)

WauWau

--
ss:) zu:) ls:< fo:~ de:] va:) ch:° n4:# rl:( br:< js:| ie:% fl:| mo:|
WauWau E-Mail: coming soon