From f14116b56cde40712d0fc4013d88bd474384e841 Mon Sep 17 00:00:00 2001 From: MOH Date: Thu, 12 Mar 2026 00:24:08 +0100 Subject: [PATCH] Fix internal admin route for subdomain --- app/{_admin => admin-internal}/layout.tsx | 0 app/{_admin => admin-internal}/maintenance/page.tsx | 0 app/{_admin => admin-internal}/marquee/page.tsx | 0 app/{_admin => admin-internal}/media/page.tsx | 0 app/{_admin => admin-internal}/page.tsx | 0 app/{_admin => admin-internal}/portfolio/categories/page.tsx | 0 app/{_admin => admin-internal}/portfolio/media/page.tsx | 0 app/{_admin => admin-internal}/portfolio/page.tsx | 0 app/{_admin => admin-internal}/portfolio/projects/[id]/page.tsx | 0 app/{_admin => admin-internal}/portfolio/projects/new/page.tsx | 0 app/{_admin => admin-internal}/portfolio/projects/page.tsx | 0 app/{_admin => admin-internal}/site-settings/page.tsx | 0 app/{_admin => admin-internal}/smtp/contact-protection/page.tsx | 0 app/{_admin => admin-internal}/smtp/page.tsx | 0 app/{_admin => admin-internal}/ui-kit/page.tsx | 0 app/robots.ts | 2 +- lib/admin-routing.ts | 2 +- 17 files changed, 2 insertions(+), 2 deletions(-) rename app/{_admin => admin-internal}/layout.tsx (100%) rename app/{_admin => admin-internal}/maintenance/page.tsx (100%) rename app/{_admin => admin-internal}/marquee/page.tsx (100%) rename app/{_admin => admin-internal}/media/page.tsx (100%) rename app/{_admin => admin-internal}/page.tsx (100%) rename app/{_admin => admin-internal}/portfolio/categories/page.tsx (100%) rename app/{_admin => admin-internal}/portfolio/media/page.tsx (100%) rename app/{_admin => admin-internal}/portfolio/page.tsx (100%) rename app/{_admin => admin-internal}/portfolio/projects/[id]/page.tsx (100%) rename app/{_admin => admin-internal}/portfolio/projects/new/page.tsx (100%) rename app/{_admin => admin-internal}/portfolio/projects/page.tsx (100%) rename app/{_admin => admin-internal}/site-settings/page.tsx (100%) rename app/{_admin => admin-internal}/smtp/contact-protection/page.tsx (100%) rename app/{_admin => admin-internal}/smtp/page.tsx (100%) rename app/{_admin => admin-internal}/ui-kit/page.tsx (100%) diff --git a/app/_admin/layout.tsx b/app/admin-internal/layout.tsx similarity index 100% rename from app/_admin/layout.tsx rename to app/admin-internal/layout.tsx diff --git a/app/_admin/maintenance/page.tsx b/app/admin-internal/maintenance/page.tsx similarity index 100% rename from app/_admin/maintenance/page.tsx rename to app/admin-internal/maintenance/page.tsx diff --git a/app/_admin/marquee/page.tsx b/app/admin-internal/marquee/page.tsx similarity index 100% rename from app/_admin/marquee/page.tsx rename to app/admin-internal/marquee/page.tsx diff --git a/app/_admin/media/page.tsx b/app/admin-internal/media/page.tsx similarity index 100% rename from app/_admin/media/page.tsx rename to app/admin-internal/media/page.tsx diff --git a/app/_admin/page.tsx b/app/admin-internal/page.tsx similarity index 100% rename from app/_admin/page.tsx rename to app/admin-internal/page.tsx diff --git a/app/_admin/portfolio/categories/page.tsx b/app/admin-internal/portfolio/categories/page.tsx similarity index 100% rename from app/_admin/portfolio/categories/page.tsx rename to app/admin-internal/portfolio/categories/page.tsx diff --git a/app/_admin/portfolio/media/page.tsx b/app/admin-internal/portfolio/media/page.tsx similarity index 100% rename from app/_admin/portfolio/media/page.tsx rename to app/admin-internal/portfolio/media/page.tsx diff --git a/app/_admin/portfolio/page.tsx b/app/admin-internal/portfolio/page.tsx similarity index 100% rename from app/_admin/portfolio/page.tsx rename to app/admin-internal/portfolio/page.tsx diff --git a/app/_admin/portfolio/projects/[id]/page.tsx b/app/admin-internal/portfolio/projects/[id]/page.tsx similarity index 100% rename from app/_admin/portfolio/projects/[id]/page.tsx rename to app/admin-internal/portfolio/projects/[id]/page.tsx diff --git a/app/_admin/portfolio/projects/new/page.tsx b/app/admin-internal/portfolio/projects/new/page.tsx similarity index 100% rename from app/_admin/portfolio/projects/new/page.tsx rename to app/admin-internal/portfolio/projects/new/page.tsx diff --git a/app/_admin/portfolio/projects/page.tsx b/app/admin-internal/portfolio/projects/page.tsx similarity index 100% rename from app/_admin/portfolio/projects/page.tsx rename to app/admin-internal/portfolio/projects/page.tsx diff --git a/app/_admin/site-settings/page.tsx b/app/admin-internal/site-settings/page.tsx similarity index 100% rename from app/_admin/site-settings/page.tsx rename to app/admin-internal/site-settings/page.tsx diff --git a/app/_admin/smtp/contact-protection/page.tsx b/app/admin-internal/smtp/contact-protection/page.tsx similarity index 100% rename from app/_admin/smtp/contact-protection/page.tsx rename to app/admin-internal/smtp/contact-protection/page.tsx diff --git a/app/_admin/smtp/page.tsx b/app/admin-internal/smtp/page.tsx similarity index 100% rename from app/_admin/smtp/page.tsx rename to app/admin-internal/smtp/page.tsx diff --git a/app/_admin/ui-kit/page.tsx b/app/admin-internal/ui-kit/page.tsx similarity index 100% rename from app/_admin/ui-kit/page.tsx rename to app/admin-internal/ui-kit/page.tsx diff --git a/app/robots.ts b/app/robots.ts index a5b7c47..b2a7721 100644 --- a/app/robots.ts +++ b/app/robots.ts @@ -7,7 +7,7 @@ export default function robots(): MetadataRoute.Robots { rules: [ { userAgent: "*", - disallow: ["/_admin"], + disallow: ["/admin-internal"], }, ], sitemap: new URL("/sitemap.xml", siteUrl).toString(), diff --git a/lib/admin-routing.ts b/lib/admin-routing.ts index 24ac3e0..53c89ec 100644 --- a/lib/admin-routing.ts +++ b/lib/admin-routing.ts @@ -2,7 +2,7 @@ const DEFAULT_ADMIN_HOST = "root.mohfarawati.de"; const DEFAULT_ADMIN_URL = `https://${DEFAULT_ADMIN_HOST}`; const DEFAULT_SITE_URL = "https://mohfarawati.de"; -export const INTERNAL_ADMIN_PREFIX = "/_admin"; +export const INTERNAL_ADMIN_PREFIX = "/admin-internal"; function normalizePathname(pathname: string): string { if (!pathname || pathname === "/") {