--- const pathname = new URL(Astro.request.url).pathname; const pathSegments = pathname.slice(1).split('/').filter(segment => segment !== ''); function buildHref(index) { if (pathSegments.length === 0) return '/'; return ' /' + pathSegments.slice(0, index + 1).join('/'); } const isLandingPage = pathSegments.length === 0; ---
~ {isLandingPage ? / : ''} {pathSegments.map((segment, index) => ( <> / {segment} ))}