# Cross-link map: Rewrites on Vercel (/docs/routing/rewrites)

> From the Vercel docs graph (built 2026-09-20T05:21:37.343Z), spanning vercel.com docs + KB, nextjs.org, ai-sdk.dev, and other Vercel documentation sites. Full graph as JSON: https://vercel.com/docs/graph.json

## Semantically closest pages

- [Can I use Vercel as a reverse proxy?](https://vercel.com/kb/guide/vercel-reverse-proxy-rewrites-external?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=semantic) — Learn how to use rewrites to proxy requests from Vercel to other deployments.
- [rewrites](https://nextjs.org/docs/pages/api-reference/config/next-config-js/rewrites?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=semantic) — Add rewrites to your Next.js app.
- [rewrites](https://nextjs.org/docs/app/api-reference/config/next-config-js/rewrites?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=semantic) — Add rewrites to your Next.js app.
- [Routing](https://vercel.com/docs/routing?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=semantic) — Learn how Vercel's CDN routes requests through firewall, project routes, and deployment routes before reaching your appl
- [Redirects](https://vercel.com/docs/routing/redirects?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=semantic) — Learn how to use redirects on Vercel to instruct Vercel's platform to redirect incoming requests to a new URL.

## Prerequisites

- [Routing](https://vercel.com/docs/routing?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=prerequisite) — Learn how Vercel's CDN routes requests through firewall, project routes, and deployment routes before reaching your appl

## This page links to (11)

- [rewrites](https://nextjs.org/docs/app/api-reference/config/next-config-js/rewrites?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=outbound) — Add rewrites to your Next.js app.
- [Cache-Control headers](https://vercel.com/docs/caching/cache-control-headers?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=outbound) — Learn about the cache-control headers sent to each Vercel deployment and how to use them to control the caching behavior
- [Purging Vercel CDN Cache](https://vercel.com/docs/caching/cdn-cache/purge?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=outbound) — Learn how to invalidate and delete cached content on Vercel's CDN, including cache keys and manual purging options.
- [Using Drains](https://vercel.com/docs/drains/using-drains?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=outbound) — Learn how to configure drains to forward observability data to custom HTTP endpoints, dedicated Audit Log destinations,
- [Astro on Vercel](https://vercel.com/docs/frameworks/frontend/astro?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=outbound) — Deploy Astro sites to Vercel and configure server-side rendering, ISR, Web Analytics, Image Optimization, and Routing Mi
- [SvelteKit on Vercel](https://vercel.com/docs/frameworks/full-stack/sveltekit?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=outbound) — Deploy SvelteKit applications to Vercel and configure the adapter, rendering, streaming, ISR, analytics, and Routing Mid
- [Observability Insights](https://vercel.com/docs/observability/insights?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=outbound) — List of available data sources that you can view and monitor with Observability on Vercel.
- [Static Configuration with vercel.json](https://vercel.com/docs/project-configuration/vercel-json?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=outbound) — Learn how to use vercel.json to configure and override the default behavior of Vercel from within your project.
- [Services](https://vercel.com/docs/services?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=outbound) — Deploy multiple backends and frontends within a single Vercel project using services.
- [Services routing](https://vercel.com/docs/services/routing?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=outbound) — Learn how Vercel routes public requests to services and how each service handles its own routes.
- [Enhancing Security for Redirects and Rewrites](https://vercel.com/kb/guide/enhancing-security-for-redirects-and-rewrites?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=outbound) — Learn how security measures in URI handling can prevent semantic attacks, where malicious hosts exploit redirects and re

## Pages that link here (20)

By site: vercel-changelog (1) · vercel-kb (3) · vercel-docs (16)

### From vercel-changelog

- [Vercel CDN now respects Cache-Control headers from external origins by default](https://vercel.com/changelog/vercels-cdn-now-respects-cache-control-headers-from-external-origins-by-default?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound)

### From vercel-kb

- [How to enable CORS on Vercel](https://vercel.com/kb/guide/how-to-enable-cors?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Learn how to enable CORS on Vercel with vercel.json, Routing Middleware, framework config, and route handlers, plus how
- [Manage cache tags for external origins](https://vercel.com/kb/guide/how-to-manage-cache-tags-for-external-origins?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Learn how to use cache tags to optimally serve fresh content on Vercel when content from your external origin changes
- [Can I use Vercel as a reverse proxy?](https://vercel.com/kb/guide/vercel-reverse-proxy-rewrites-external?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Learn how to use rewrites to proxy requests from Vercel to other deployments.

### From vercel-docs

- [Purging Vercel CDN Cache](https://vercel.com/docs/caching/cdn-cache/purge?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Learn how to invalidate and delete cached content on Vercel's CDN, including cache keys and manual purging options.
- [Vercel CDN overview](https://vercel.com/docs/cdn?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Vercel's CDN is a globally distributed platform that handles routing, caching, security, and compression for every deplo
- [Log Drains Reference](https://vercel.com/docs/drains/reference/logs?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Learn about Log Drains - data formats, sources, environments, and security configuration.
- [How Vercel builds your application](https://vercel.com/docs/fundamentals/builds?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Learn how Vercel transforms your source code into optimized assets ready to serve globally.
- [How requests flow through Vercel](https://vercel.com/docs/fundamentals/infrastructure?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Learn how Vercel routes, secures, and serves requests from your users to your application.
- [Glossary](https://vercel.com/docs/glossary?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Learn about the terms and concepts used in Vercel's products and documentation.
- [How Vercel CDN works](https://vercel.com/docs/how-vercel-cdn-works?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Learn how Vercel's CDN processes requests through routing, caching, and compute layers to deliver your content with low
- [Incremental Migration to Vercel](https://vercel.com/docs/incremental-migration?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Learn how to migrate your app or website to Vercel with minimal risk and high impact.
- [Incremental Static Regeneration \\(ISR\\)](https://vercel.com/docs/incremental-static-regeneration?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — ISR serves cached static pages while regenerating content in the background. Vercel\\\\
- [Runtime Logs](https://vercel.com/docs/logs/runtime?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Learn how to search, inspect, and share your runtime logs with the Logs tab.
- [Microfrontends Routing](https://vercel.com/docs/microfrontends/routing?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Configure which microfrontend handles each path and understand how Vercel selects deployments.
- [Observability Insights](https://vercel.com/docs/observability/insights?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — List of available data sources that you can view and monitor with Observability on Vercel.
- [Static Configuration with vercel.json](https://vercel.com/docs/project-configuration/vercel-json?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Learn how to use vercel.json to configure and override the default behavior of Vercel from within your project.
- [Static Configuration with vercel.toml](https://vercel.com/docs/project-configuration/vercel-toml?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Configure your Vercel project with a TOML file using the same properties as vercel.json.
- [Programmatic Configuration with vercel.ts](https://vercel.com/docs/project-configuration/vercel-ts?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Define your Vercel configuration in vercel.ts with @vercel/config for type-safe routing and build settings.
- [Routing](https://vercel.com/docs/routing?from=graph&source_path=%2Fdocs%2Frouting%2Frewrites&source_site=vercel-docs&relationship=inbound) — Learn how Vercel's CDN routes requests through firewall, project routes, and deployment routes before reaching your appl
