PhoenixKitWeb.Controllers.Redirects.PublishingRedirectController (phoenix_kit v1.7.42)

Copy Markdown View Source

Handles redirects from legacy /admin/blogging/ routes to new /admin/publishing/ routes.

This controller ensures backward compatibility for bookmarked URLs and external links while the module is being renamed from "blogging" to "publishing".

All redirects use 301 (Moved Permanently) status to inform browsers and search engines that the new URLs are the canonical locations.

Summary

Functions

Redirects /admin/blogging/:blog to /admin/publishing/:blog

Redirects /admin/blogging/:blog/edit to /admin/publishing/:blog/edit

Redirects /admin/blogging to /admin/publishing

Redirects /admin/settings/blogging/new to /admin/settings/publishing/new

Redirects /admin/blogging/:blog/preview to /admin/publishing/:blog/preview

Redirects /admin/settings/blogging to /admin/settings/publishing

Redirects /admin/settings/blogging/:blog/edit to /admin/settings/publishing/:blog/edit

Functions

blog(conn, params)

Redirects /admin/blogging/:blog to /admin/publishing/:blog

edit(conn, params)

Redirects /admin/blogging/:blog/edit to /admin/publishing/:blog/edit

index(conn, params)

Redirects /admin/blogging to /admin/publishing

new(conn, params)

Redirects /admin/settings/blogging/new to /admin/settings/publishing/new

preview(conn, params)

Redirects /admin/blogging/:blog/preview to /admin/publishing/:blog/preview

settings(conn, params)

Redirects /admin/settings/blogging to /admin/settings/publishing

settings_edit(conn, params)

Redirects /admin/settings/blogging/:blog/edit to /admin/settings/publishing/:blog/edit