Edgar Ehritt: / mod_rewrite: Einfache Frage zu einfacher Umleitung

Beitrag lesen

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