Ich habe eine Rewrite-Regel mit Regex that's working fine. aber jetzt möchte ich hinzufügen 301 301 Weiterleitungen, die nicht sind.mulitple 301 leitet nach Regex
RewriteRule ^post/[0-9]+/([^/]+)$ http://domain.com/$1 [L,R=301]
RedirectMatch 301 /some-other-old-slug http://domain.com/category/some-new-slug-based-on-some-other-old-slug
der erste funktioniert, der zweite nicht. Woher?
EDIT: zu Redirect zu ändern, hat es funktioniert. aber ich brauche sowohl die Rewrite-Regel als auch die gelegentlichen Slug-Änderungen. Beispiel:
domain.com/post/123345/old-slug zu domain.com/old-slug-edited. Es scheint, dass die erste Rewrite-Regel Trick ist und die zweite wird ignoriert.
tatsächlich funktioniert es. zumindest nachdem ich Redirect benutzt habe. Einige Randfälle erfordern jedoch eine Umleitung der ursprünglichen RewriteRule UND einen etwas anderen Slug! Ich habe die ursprüngliche Frage bearbeitet. – Pico
Ich habe eine Lösung für Ihre Randfälle hinzugefügt. – SuperDuperApps
das ist gut. Danke. und so rechtzeitig. Ich wünschte, ich könnte zweimal upvotieren. – Pico