Route user products as /user-products/{id}/{slug}.

Load details via by-id, build links from pathSlug/title, redirect legacy slug URLs, and update the sitemap template.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-09-15 15:41:31 +03:30
co-authored by Cursor
parent b36c07e28f
commit 5a6ef9e0e0
7 changed files with 271 additions and 178 deletions
+1 -1
View File
@@ -96,7 +96,7 @@ function main() {
staticPages,
// Mashinify public paths differ from Meshkee catalog defaults.
templates: {
userProduct: "/user-products/{slug}",
userProduct: "/user-products/{id}/{slug}",
blog: "/blog/{slug}",
},
};