Zwei Blog-Slugs an geaenderte Titel angleichen #154

Merged
Phil merged 1 commit from fix/blog-slug-drift into main 2026-09-10 21:12:28 +00:00
Owner

Summary

  • Slug von zwei Blogartikeln (DE elementId 35959, EN elementId 35718) ueber die Craft-Element-API auf den aktuellen Titel nachgezogen
  • 301-Redirects von alt auf neu in nginx ergaenzt (prod + local), analog zum bestehenden Muster fuer oberflaechlich-digitalisiert-oder-durchdacht
  • Lokal verifiziert: alte URL 301, neue URL 200, canonical/hreflang korrekt, Sitemap zeigt nur noch die neue Adresse, Blog-Uebersicht verlinkt direkt auf die neue Adresse
  • Interner Link in anti-slop-1-why-you-can-feel-it ist bereits eine Craft-Element-Referenz ({entry:...@3:url}) und loest automatisch auf die neue Adresse auf, kein Content-Fix noetig

Closes #153

🤖 Generated with Claude Code

https://claude.ai/code/session_01FJ1qNYn5cu4DL2sWMV9dpE

## Summary - Slug von zwei Blogartikeln (DE elementId 35959, EN elementId 35718) ueber die Craft-Element-API auf den aktuellen Titel nachgezogen - 301-Redirects von alt auf neu in nginx ergaenzt (prod + local), analog zum bestehenden Muster fuer `oberflaechlich-digitalisiert-oder-durchdacht` - Lokal verifiziert: alte URL 301, neue URL 200, canonical/hreflang korrekt, Sitemap zeigt nur noch die neue Adresse, Blog-Uebersicht verlinkt direkt auf die neue Adresse - Interner Link in `anti-slop-1-why-you-can-feel-it` ist bereits eine Craft-Element-Referenz (`{entry:...@3:url}`) und loest automatisch auf die neue Adresse auf, kein Content-Fix noetig Closes #153 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_01FJ1qNYn5cu4DL2sWMV9dpE
Bei zwei Blogartikeln (DE elementId 35959, EN elementId 35718) wurde
der Titel nachtraeglich geaendert, der Slug aber nicht nachgezogen.
Skript zieht den Slug ueber die Craft-Element-API nach, nginx leitet
die alten Adressen dauerhaft auf die neuen weiter, damit externe
Links (LinkedIn u.ae.) nicht ins Leere laufen.

Refs #153

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FJ1qNYn5cu4DL2sWMV9dpE
Phil merged commit 344c2a88de into main 2026-09-10 21:12:28 +00:00
Phil deleted branch fix/blog-slug-drift 2026-09-10 21:12:28 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Phil/philflow.io!154
No description provided.