Use Meshkee {id}/{fa-slug} detail URLs for products and blogs.

Resolve pages via by-id APIs, slugify Farsi titles for public paths, and redirect legacy slug-only URLs to the canonical form.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-08-22 23:52:45 +03:30
co-authored by Cursor
parent 24b5649abd
commit 0cb9aa57e2
14 changed files with 426 additions and 307 deletions
+1 -1
View File
@@ -36,7 +36,7 @@ export async function GET(request: Request) {
return Response.json({
items: (catalogData.items ?? []).map((item) => ({
id: item.slug || item.id,
id: item.id,
productId: item.id,
productNameFa: item.nameFa,
productTitle: item.title,