When you rename or remove a page, its old address breaks — and every external link or bookmark to it with it. A redirect sends visitors (and search engines) from the old URL to the new one.

Part of
Type
Back-office
Types
Scope
Pairs with
Overview
A redirect tells the site ‘when someone asks for the old URL, send them to the new one’ — a 301 permanent or a 302 temporary.
Use it any time a public URL changes: edit the URL on the page’s SEO tab, then add a redirect here from the old address. It pairs directly with the page SEO settings of Melis CMS.
Key features
Permanent or temporary, per site, mapping every old address to its replacement.
Tell search engines a page has permanently moved — passing its SEO value on.
Send visitors elsewhere temporarily without losing the original URL.
Manage redirects independently for each site.
A simple mapping from a former address to its replacement.
Keeps ranking and inbound links intact when pages move.
Change a page’s URL on its SEO tab, redirect the old one here.
See it in action
Editors pick a ready-made block and drop it straight onto the live preview.

Add a rule: the old URL, the new target, and the redirect type — visitors never hit a dead link.
For developers
SiteRedirectController manages the rules per site.
The front dispatch listener issues the 301/302 on the incoming request.
Engine’s getPageLink resolves a page’s canonical URL behind the scenes.
// The front resolves a page's canonical URL and 301s // non-canonical requests to it (engine tree service): $tree = $sm->get('MelisEngineTree'); $url = $tree->getPageLink($idPage, true); // absolute URL
Part of Melis CMS
Site redirects are one of the CMS back-office tools — here are the others.
See the redirects tool in a live back-office.