wahsaga: mod_rewrite ist an bei mir? Ich finde es selbst nicht raus

Beitrag lesen

hi,

RewriteEngine on
RewriteRule ^(de|en)/news/([0-9]*)? /$1/news?id=$2

Und ich habe immer einen 404er bekommen wenn ich die Datei so /de/news/9 oder so /en/news/9 aufgerufen habe.

deine rule will de oder en am anfang des request-URIs stehen haben - der fängt aber mit /de oder /en an.

entweder nimmst du den führenden slash noch mit in die regel auf, oder du definierst ihn (vor der regel) als basis,

RewriteBase /

gruß,
wahsaga

--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."