suit: .htacces: Frage zu redirect 301 (kompl. Verz. umlenken)

Beitrag lesen

^^ genau!

Wäre super, wenn Du mir helfen könntest :)

Gerne:

Dein "Fehler" war, dass du dafür mod_alias "falsch" verwendet hast - Redirect reagiert hier etwas anders als RedirectMatch - wie auch in der Doku ersichtlich ist.

"If the client requests http://example.com/service/foo.txt, it will be told to access http://foo2.example.com/service/foo.txt instead."

Dennoch würde ich dir empfehlen anstatt mod_alias lieber mod_rewrite zu verwenden. Die Verwendung ist ähnlich, aber in weiterer folge Flexibler, falls du doch mehr machen möchtest.

Die Syntax in diesem Fall ist:

RewriteRule REGEL ZIEL STATUS

Mit dem Wissen können wir also ohne Probleme mal folgendes bauen:

RewriteRule REGEL /baz/ [R=301]

Jetzt brauchst du nur noch eine Regel, also genauer gesagt einen regulären Ausdruck, der auf dein Wunschmuster passt.

Der sollte eigentlich recht einfach sein und entspricht eigentlich schon ziemlich dem, was du bereits gehabt hast, lediglich den Anfang des Strings solltest du noch Kennzeichnen (^) - that's it

^/foo/