Skip to content

Slugs come from labels

Rename a page and it moves. The old URL still works.

routing

Slugs come from labels

A page's address is derived from its label, so renaming one moves it β€” and the vacated slug is kept as an alias, which is why an old link still lands.

That is the whole reason The tree is the site can be true without a routing table: an address is not a stored fact about a page, it is something the tree can answer at any moment.