mirror of
https://github.com/hanzoai/next.js.git
synced 2026-09-24 17:00:51 +00:00
When a page is accessed via a rewrite, use the destination path (not the source path) when computing implicit tags. This ensures that calling `revalidatePath('/dest')` correctly invalidates cache entries for pages rewritten to that destination.
Fixes `'use cache'` and fetch cache with rewrites. ISR page cache was not affected because it already uses the rewritten pathname as the cache key (via `resolvedUrlPathname` in `base-server.ts`).
7 lines
141 B
TypeScript
7 lines
141 B
TypeScript
import SharedPage from '../../shared-page'
|
|
|
|
export default async function Page() {
|
|
'use cache'
|
|
return <SharedPage isDynamic={false} />
|
|
}
|