Hallo Angie,
RewriteRule ^bar/?$ /bar.html
der Ausdruck ^bar/?$ trifft nur auf die Zeichenfolgen "bar" und "bar/" zu. Vermutlich ist ^bar(/.*)?$ was Du suchst. Bitte beschäftige Dich mit PCRE!
Ruft der User foo.com/bar/foo/bar oder ähnliches auf, werden die zusätzlichen Paramter an bar.html gehängt und es gibt (natürlich) einen 404. Wieso werden die Parameter angehängt, wenn ich doch kein $1 in meiner Direktive habe.?
Was bezeichnest Du in diesem Fall (http://domain/bar/foo/bar) als Parameter?
Gruß aus Berlin!
eddi