irgendwie sehe ich grad den wald vor lauter bäumen nicht...
vielleicht kann mir kurz jemand zur hand gehen und sieht den fehler?
hier ein auszug aus meiner .htaccess:
Code: Alles auswählen
RewriteEngine on
RewriteCond %{THE_REQUEST} \?parameter=(.*)
RewriteRule ^.*$ http://www\.domain\.de/parameter-%1\.htm? [R=301,L]
RewriteRule ^parameter-(.*).htm$ index.php?parameter=$1 [NC,L]
www.domain.de?parameter=abc123
werde ich anstatt auf
www.domain.de/parameter-abc123.htm
auf
www.domain.de/parameter-abc123%20HTTP/1.1.htm
weitergeleitet... irgendwie finde ich das problem nicht.

wenn ich allerdings in der zweiten zeile das "(.*)" gegen "([0-9a-z]*)" ersetze, geht es. mein problem ist nur, das die ausprägung der variable "parameter" alles an zeichen enthalten kann, also auch punkte, unterstriche, gross und kleinschreiben, etc etc. daher habe ich gedacht ich müsste mit "(.*)" arbeiten. aber irgendwo liegt wie gesagt ein fehler...
weiß jemand weiter und kann mir helfen bitte?
danke und gruss, uli