> ## Documentation Index
> Fetch the complete documentation index at: https://docs.roofkit.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Dominios personalizados

> Sirve landing pages públicas desde dominios propiedad del contratista preservando rutas de landing y parámetros de query soportados.

## Cómo funciona el routing

Un dominio personalizado conectado mapea el dominio del contratista al visualizador público del workspace. La raíz del dominio abre la landing principal, y /l/\[slug] abre una landing específica.

| Ruta de dominio personalizado | Equivalente en plataforma |
| - | - |
| / | /v/\[rooferId] |
| /l/\[slug] | /v/\[rooferId]/l/\[slug] |
| /v/\[rooferId] | Permitido para evitar bucles de rewrite y soportar enlaces de plataforma. |

## Preservación de query

La atribución de marketing soportada y los parámetros de deep link deben preservarse al moverse entre URLs de plataforma y URLs de dominio personalizado.

```text Deep link de dominio personalizado theme={null}
https://visualizer.contractor.example/l/storm-damage?brand=westlake&material=lib-tiles&shape=high_barrel&color=westlake-fn-barcelona-900-avalonbeachblend
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.