Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 22 additions & 8 deletions es/guides/reverse-proxy.mdx
Original file line number Diff line number Diff line change
@@ -1,48 +1,49 @@
---
title: "Proxy inverso"

Check warning on line 2 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L2

Did you really mean 'inverso'?
description: "Configura un proxy inverso personalizado para servir tu documentación"

Check warning on line 3 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L3

Did you really mean 'Configura'?

Check warning on line 3 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L3

Did you really mean 'un'?

Check warning on line 3 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L3

Did you really mean 'inverso'?

Check warning on line 3 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L3

Did you really mean 'personalizado'?

Check warning on line 3 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L3

Did you really mean 'servir'?

Check warning on line 3 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L3

Did you really mean 'tu'?
---

<Note>
Las configuraciones de proxy inverso solo están disponibles en los [planes Custom](https://mintlify.com/pricing?ref=reverse-proxy).

Check warning on line 7 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L7

Did you really mean 'configuraciones'?

Check warning on line 7 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L7

Did you really mean 'disponibles'?

Check warning on line 7 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L7

Did you really mean 'los'?
</Note>

Para servir tu documentación a través de un proxy inverso personalizado, debes configurar reglas de enrutamiento, políticas de caché y reenvío de encabezados.

Check warning on line 10 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L10

Did you really mean 'servir'?

Check warning on line 10 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L10

Did you really mean 'tu'?

Check warning on line 10 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L10

Did you really mean 'un'?

Check warning on line 10 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L10

Did you really mean 'inverso'?

Check warning on line 10 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L10

Did you really mean 'personalizado'?

Check warning on line 10 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L10

Did you really mean 'debes'?

Check warning on line 10 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L10

Did you really mean 'configurar'?

Check warning on line 10 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L10

Did you really mean 'reglas'?

Check warning on line 10 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L10

Did you really mean 'enrutamiento'?

Check warning on line 10 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L10

Did you really mean 'encabezados'?

Cuando implementes un proxy inverso, supervisa posibles problemas con la verificación del domain, el aprovisionamiento de certificados SSL, los flujos de Autenticación, el rendimiento y el seguimiento de Analytics.

Check warning on line 12 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L12

Did you really mean 'Cuando'?

Check warning on line 12 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L12

Did you really mean 'implementes'?

Check warning on line 12 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L12

Did you really mean 'un'?

Check warning on line 12 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L12

Did you really mean 'inverso'?

Check warning on line 12 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L12

Did you really mean 'supervisa'?

Check warning on line 12 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L12

Did you really mean 'posibles'?

Check warning on line 12 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L12

Did you really mean 'problemas'?

Check warning on line 12 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L12

Did you really mean 'aprovisionamiento'?

Check warning on line 12 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L12

Did you really mean 'certificados'?

Check warning on line 12 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L12

Did you really mean 'los'?

Check warning on line 12 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L12

Did you really mean 'flujos'?

Check warning on line 12 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L12

Did you really mean 'rendimiento'?

Check warning on line 12 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L12

Did you really mean 'seguimiento'?

<div id="routing-configuration">
## Configuración de enrutamiento

Check warning on line 15 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L15

Did you really mean 'enrutamiento'?
</div>

Proxy estos paths a tu subdomain de Mintlify con las políticas de caché especificadas:
Encamina (proxy) estas rutas a tu subdomain de Mintlify con las políticas de caché indicadas:

Check warning on line 18 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L18

Did you really mean 'Encamina'?

Check warning on line 18 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L18

Use parentheses judiciously.

Check warning on line 18 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L18

Did you really mean 'estas'?

Check warning on line 18 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L18

Did you really mean 'rutas'?

Check warning on line 18 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L18

Did you really mean 'tu'?

Check warning on line 18 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L18

Did you really mean 'las'?

Check warning on line 18 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L18

Did you really mean 'indicadas'?

| Path | Destination | Caching |
|------|-------------|---------|
| Ruta | Destino | Caché |

Check warning on line 20 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L20

Did you really mean 'Ruta'?

Check warning on line 20 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L20

Did you really mean 'Destino'?
|------|---------|-------|
| `/.well-known/acme-challenge/*` | `<your-subdomain>.mintlify.app` | Sin caché |
| `/.well-known/vercel/*` | `<your-subdomain>.mintlify.app` | Sin caché |
| `/mintlify-assets/_next/static/*` | `<your-subdomain>.mintlify.app` | Caché habilitada |

Check warning on line 24 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L24

Did you really mean 'habilitada'?
| `/_mintlify/*` | `<your-subdomain>.mintlify.app` | Sin caché |
| `/*` | `<your-subdomain>.mintlify.app` | Sin caché |
| `/` | `<your-subdomain>.mintlify.app` | Sin caché |

<div id="required-header-configuration">
## Configuración obligatoria de encabezados

Check warning on line 30 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L30

Did you really mean 'obligatoria'?

Check warning on line 30 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L30

Did you really mean 'encabezados'?
</div>

Configura tu proxy inverso con estos requisitos de encabezados:

Check warning on line 33 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L33

Did you really mean 'Configura'?

Check warning on line 33 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L33

Did you really mean 'tu'?

Check warning on line 33 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L33

Did you really mean 'inverso'?

Check warning on line 33 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L33

Did you really mean 'estos'?

Check warning on line 33 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L33

Did you really mean 'requisitos'?

Check warning on line 33 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L33

Did you really mean 'encabezados'?

- **Origin**: Contiene el subdomain de destino `<your-subdomain>.mintlify.app`

Check warning on line 35 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L35

Did you really mean 'Contiene'?

Check warning on line 35 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L35

Did you really mean 'destino'?
- **X-Forwarded-For**: Conserva la IP del cliente

Check warning on line 36 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L36

Did you really mean 'Conserva'?

Check warning on line 36 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L36

Did you really mean 'cliente'?
- **X-Forwarded-Proto**: Conserva el protocolo original (HTTP/HTTPS)

Check warning on line 37 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L37

Did you really mean 'Conserva'?

Check warning on line 37 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L37

Did you really mean 'protocolo'?

Check warning on line 37 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L37

Use parentheses judiciously.
- **X-Real-IP**: Reenvía la IP real del cliente

Check warning on line 38 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L38

Did you really mean 'cliente'?
- **User-Agent**: Reenvía el agente de usuario

Check warning on line 39 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L39

Did you really mean 'agente'?

Check warning on line 39 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L39

Did you really mean 'usuario'?

<Warning>
Asegúrate de no reenviar el encabezado `Host`

Check warning on line 42 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L42

Did you really mean 'reenviar'?

Check warning on line 42 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L42

Did you really mean 'encabezado'?
</Warning>

<div id="example-nginx-configuration">
## Ejemplo de configuración de Nginx

Check warning on line 46 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L46

Did you really mean 'Ejemplo'?
</div>

```nginx
Expand All @@ -59,7 +60,7 @@
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header User-Agent $http_user_agent;

# Desactivar caché para rutas de verificación
# Deshabilitar caché para rutas de verificación
add_header Cache-Control "no-cache, no-store, must-revalidate";
}

Expand All @@ -72,7 +73,7 @@
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header User-Agent $http_user_agent;

# Desactivar caché para rutas de verificación
# Deshabilitar caché para rutas de verificación
add_header Cache-Control "no-cache, no-store, must-revalidate";
}

Expand All @@ -85,10 +86,23 @@
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header User-Agent $http_user_agent;

# Activar caché para recursos estáticos
# Habilitar caché para recursos estáticos
add_header Cache-Control "public, max-age=86400";
}

# Rutas específicas de Mintlify
location ~ ^/_mintlify/ {
proxy_pass https://<your-subdomain>.mintlify.app;
proxy_set_header Origin <your-subdomain>.mintlify.app;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header User-Agent $http_user_agent;

# Deshabilitar caché para rutas de Mintlify
add_header Cache-Control "no-cache, no-store, must-revalidate";
}

# Ruta raíz
location = / {
proxy_pass https://<your-subdomain>.mintlify.app;
Expand All @@ -98,7 +112,7 @@
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header User-Agent $http_user_agent;

# Desactivar caché para contenido dinámico
# Deshabilitar caché para contenido dinámico
add_header Cache-Control "no-cache, no-store, must-revalidate";
}

Expand All @@ -111,7 +125,7 @@
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header User-Agent $http_user_agent;

# Desactivar caché para contenido dinámico
# Deshabilitar caché para contenido dinámico
add_header Cache-Control "no-cache, no-store, must-revalidate";
}
}
Expand All @@ -119,27 +133,27 @@


<div id="troubleshooting">
## Solución de problemas

Check warning on line 136 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L136

Did you really mean 'problemas'?
</div>

<div id="404-error">
### Error 404
</div>

**Síntomas**: La documentación se carga, pero las funcionalidades no funcionan. Las llamadas a la API fallan.

Check warning on line 143 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L143

': L' should be in lowercase.

Check warning on line 143 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L143

Did you really mean 'se'?

Check warning on line 143 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L143

Did you really mean 'carga'?

Check warning on line 143 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L143

Did you really mean 'pero'?

Check warning on line 143 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L143

Did you really mean 'las'?

Check warning on line 143 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L143

Did you really mean 'funcionalidades'?

Check warning on line 143 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L143

Did you really mean 'funcionan'?

Check warning on line 143 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L143

Did you really mean 'llamadas'?

Check warning on line 143 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L143

Did you really mean 'fallan'?

**Causa**: Se está reenviando el encabezado `Host` o falta el encabezado `Origin`.

Check warning on line 145 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L145

Did you really mean 'Causa'?

Check warning on line 145 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L145

': S' should be in lowercase.

Check warning on line 145 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L145

Did you really mean 'reenviando'?

Check warning on line 145 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L145

Did you really mean 'encabezado'?

Check warning on line 145 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L145

Did you really mean 'falta'?

Check warning on line 145 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L145

Did you really mean 'encabezado'?

**Solución**:

- Elimina el reenvío del encabezado `Host`

Check warning on line 149 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L149

Did you really mean 'Elimina'?

Check warning on line 149 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L149

Did you really mean 'encabezado'?
- Configura el encabezado `Origin` como `<your-subdomain>.mintlify.app`

Check warning on line 150 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L150

Did you really mean 'Configura'?

<div id="performance-issues">
### Problemas de rendimiento

Check warning on line 153 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L153

Did you really mean 'Problemas'?

Check warning on line 153 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L153

Did you really mean 'rendimiento'?
</div>

**Síntomas**: Carga lenta de páginas y cambios en el diseño.

Check warning on line 156 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L156

': C' should be in lowercase.

Check warning on line 156 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L156

Did you really mean 'Carga'?

Check warning on line 156 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L156

Did you really mean 'lenta'?

Check warning on line 156 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L156

Did you really mean 'cambios'?

**Causa**: Configuración de caché incorrecta.

Check warning on line 158 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L158

Did you really mean 'Causa'?

Check warning on line 158 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L158

': C' should be in lowercase.

Check warning on line 158 in es/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

es/guides/reverse-proxy.mdx#L158

Did you really mean 'incorrecta'?

Expand Down
24 changes: 19 additions & 5 deletions fr/guides/reverse-proxy.mdx
Original file line number Diff line number Diff line change
@@ -1,48 +1,49 @@
---
title: "Proxy inverse"
description: "Configurer un proxy inverse personnalisé pour diffuser votre documentation"

Check warning on line 3 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L3

Did you really mean 'Configurer'?

Check warning on line 3 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L3

Did you really mean 'un'?

Check warning on line 3 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L3

Did you really mean 'votre'?
---

<Note>
Les configurations de proxy inverse sont uniquement prises en charge pour les [formules Custom](https://mintlify.com/pricing?ref=reverse-proxy).

Check warning on line 7 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L7

Did you really mean 'sont'?

Check warning on line 7 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L7

Did you really mean 'uniquement'?

Check warning on line 7 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L7

Did you really mean 'les'?
</Note>

Pour diffuser votre documentation via un proxy inverse personnalisé, vous devez configurer des règles de routage, des stratégies de mise en cache et le transfert des en-têtes.

Check warning on line 10 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L10

Did you really mean 'votre'?

Check warning on line 10 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L10

Did you really mean 'un'?

Check warning on line 10 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L10

Did you really mean 'vous'?

Check warning on line 10 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L10

Did you really mean 'devez'?

Check warning on line 10 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L10

Did you really mean 'configurer'?

Check warning on line 10 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L10

Did you really mean 'des'?

Check warning on line 10 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L10

Did you really mean 'routage'?

Check warning on line 10 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L10

Did you really mean 'des'?

Check warning on line 10 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L10

Did you really mean 'le'?

Check warning on line 10 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L10

Did you really mean 'transfert'?

Lorsque vous mettez en place un proxy inverse, surveillez les éventuels problèmes de vérification de domain, de provisionnement de certificats SSL, des flux d’authentification, de performances et de suivi Analytics.

Check warning on line 12 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L12

Did you really mean 'Lorsque'?

Check warning on line 12 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L12

Did you really mean 'vous'?

Check warning on line 12 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L12

Did you really mean 'mettez'?

Check warning on line 12 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L12

Did you really mean 'un'?

Check warning on line 12 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L12

Did you really mean 'surveillez'?

Check warning on line 12 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L12

Did you really mean 'les'?

Check warning on line 12 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L12

Did you really mean 'provisionnement'?

Check warning on line 12 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L12

Did you really mean 'certificats'?

Check warning on line 12 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L12

Did you really mean 'des'?

Check warning on line 12 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L12

Did you really mean 'suivi'?

<div id="routing-configuration">
## Configuration du routage

Check warning on line 15 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L15

Did you really mean 'du'?

Check warning on line 15 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L15

Did you really mean 'routage'?
</div>

Redirigez ces chemins vers votre sous-domaine Mintlify avec les politiques de mise en cache indiquées :
Redirigez ces chemins via un proxy vers votre sous-domaine Mintlify avec les stratégies de mise en cache indiquées :

Check warning on line 18 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L18

Did you really mean 'Redirigez'?

Check warning on line 18 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L18

Did you really mean 'ces'?

Check warning on line 18 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L18

Did you really mean 'chemins'?

Check warning on line 18 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L18

Did you really mean 'un'?

Check warning on line 18 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L18

Did you really mean 'vers'?

Check warning on line 18 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L18

Did you really mean 'votre'?

Check warning on line 18 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L18

Did you really mean 'avec'?

Check warning on line 18 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L18

Did you really mean 'les'?

| Chemin | Destination | Mise en cache |

Check warning on line 20 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L20

Did you really mean 'Chemin'?
|------|-------------|---------|
| `/.well-known/acme-challenge/*` | `<your-subdomain>.mintlify.app` | Sans cache |
| `/.well-known/vercel/*` | `<your-subdomain>.mintlify.app` | Sans cache |
| `/.well-known/acme-challenge/*` | `<your-subdomain>.mintlify.app` | Pas de cache |
| `/.well-known/vercel/*` | `<your-subdomain>.mintlify.app` | Pas de cache |
| `/mintlify-assets/_next/static/*` | `<your-subdomain>.mintlify.app` | Cache activé |
| `/*` | `<your-subdomain>.mintlify.app` | Sans cache |
| `/` | `<your-subdomain>.mintlify.app` | Sans cache |
| `/_mintlify/*` | `<your-subdomain>.mintlify.app` | Pas de cache |
| `/*` | `<your-subdomain>.mintlify.app` | Pas de cache |
| `/` | `<your-subdomain>.mintlify.app` | Pas de cache |

<div id="required-header-configuration">
## Configuration des en-têtes requise

Check warning on line 30 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L30

Did you really mean 'des'?

Check warning on line 30 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L30

Did you really mean 'requise'?
</div>

Configurez votre proxy inverse avec ces en-têtes obligatoires :

Check warning on line 33 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L33

Did you really mean 'Configurez'?

Check warning on line 33 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L33

Did you really mean 'votre'?

Check warning on line 33 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L33

Did you really mean 'avec'?

Check warning on line 33 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L33

Did you really mean 'ces'?

Check warning on line 33 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L33

Did you really mean 'obligatoires'?

- **Origin** : contient le sous-domaine cible `<your-subdomain>.mintlify.app`

Check warning on line 35 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L35

Did you really mean 'contient'?

Check warning on line 35 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L35

Did you really mean 'le'?

Check warning on line 35 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L35

Did you really mean 'cible'?
- **X-Forwarded-For** : conserve les informations d’adresse IP du client

Check warning on line 36 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L36

Did you really mean 'les'?

Check warning on line 36 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L36

Did you really mean 'informations'?

Check warning on line 36 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L36

Did you really mean 'du'?
- **X-Forwarded-Proto** : conserve le protocole d’origine (HTTP/HTTPS)

Check warning on line 37 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L37

Did you really mean 'le'?

Check warning on line 37 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L37

Did you really mean 'protocole'?

Check warning on line 37 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L37

Use parentheses judiciously.
- **X-Real-IP** : transmet la véritable adresse IP du client

Check warning on line 38 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L38

Did you really mean 'transmet'?

Check warning on line 38 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L38

Did you really mean 'adresse'?

Check warning on line 38 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L38

Did you really mean 'du'?
- **User-Agent** : transmet l’agent utilisateur

Check warning on line 39 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L39

Did you really mean 'transmet'?

Check warning on line 39 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L39

Did you really mean 'utilisateur'?

<Warning>
Assurez-vous que l’en-tête `Host` n’est pas transmis

Check warning on line 42 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L42

Did you really mean 'que'?

Check warning on line 42 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L42

Did you really mean 'transmis'?
</Warning>

<div id="example-nginx-configuration">
## Exemple de configuration Nginx

Check warning on line 46 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L46

'Exemple de configuration Nginx' should use sentence-style capitalization.

Check warning on line 46 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L46

Did you really mean 'Exemple'?
</div>

```nginx
Expand All @@ -53,7 +54,7 @@
# Chemins de vérification Let's Encrypt
location ~ ^/\.well-known/acme-challenge/ {
proxy_pass https://<your-subdomain>.mintlify.app;
proxy_set_header Origin <your-subdomain>.mintlify.app;

Check warning on line 57 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L57

Did you really mean 'ou'?
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
Expand Down Expand Up @@ -89,6 +90,19 @@
add_header Cache-Control "public, max-age=86400";
}

# Chemins spécifiques à Mintlify
location ~ ^/_mintlify/ {
proxy_pass https://<your-subdomain>.mintlify.app;
proxy_set_header Origin <your-subdomain>.mintlify.app;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header User-Agent $http_user_agent;

# Désactiver la mise en cache pour les chemins Mintlify
add_header Cache-Control "no-cache, no-store, must-revalidate";
}

# Chemin racine
location = / {
proxy_pass https://<your-subdomain>.mintlify.app;
Expand Down Expand Up @@ -123,23 +137,23 @@
</div>

<div id="404-error">
### Erreur 404

Check warning on line 140 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L140

Did you really mean 'Erreur'?
</div>

**Symptômes** : La documentation se charge, mais certaines fonctionnalités ne fonctionnent pas. Les appels à l’API échouent.

Check warning on line 143 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L143

': L' should be in lowercase.

Check warning on line 143 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L143

Did you really mean 'se'?

Check warning on line 143 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L143

Did you really mean 'mais'?

Check warning on line 143 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L143

Did you really mean 'certaines'?

Check warning on line 143 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L143

Did you really mean 'fonctionnent'?

Check warning on line 143 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L143

Did you really mean 'appels'?

**Cause** : L’en-tête `Host` est transféré ou l’en-tête `Origin` est absent.

Check warning on line 145 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L145

': L' should be in lowercase.

Check warning on line 145 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L145

Did you really mean 'ou'?

**Solution** :

- Supprimer le transfert de l’en-tête `Host`

Check warning on line 149 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L149

Did you really mean 'Supprimer'?

Check warning on line 149 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L149

Did you really mean 'le'?

Check warning on line 149 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L149

Did you really mean 'transfert'?
- Définir l’en-tête `Origin` sur `<your-subdomain>.mintlify.app`

<div id="performance-issues">
### Problèmes de performance
</div>

**Symptômes** : chargement lent des pages et décalages de mise en page.

Check warning on line 156 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L156

Did you really mean 'chargement'?

Check warning on line 156 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L156

Did you really mean 'des'?

**Cause** : configuration de cache incorrecte.

Check warning on line 158 in fr/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

fr/guides/reverse-proxy.mdx#L158

Did you really mean 'incorrecte'?

Expand Down
22 changes: 18 additions & 4 deletions zh/guides/reverse-proxy.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,14 @@
## 路由配置
</div>

按如下缓存策略将这些路径代理到你的 Mintlify 子域:
将以下路径按指定缓存策略代理到你的 Mintlify 子域:

| 路径 | 目标 | 缓存 |
|------|-------------|---------|
| `/.well-known/acme-challenge/*` | `<your-subdomain>.mintlify.app` | 不缓存 |
| `/.well-known/vercel/*` | `<your-subdomain>.mintlify.app` | 不缓存 |
| `/mintlify-assets/_next/static/*` | `<your-subdomain>.mintlify.app` | 启用缓存 |
| `/_mintlify/*` | `<your-subdomain>.mintlify.app` | 不缓存 |
| `/*` | `<your-subdomain>.mintlify.app` | 不缓存 |
| `/` | `<your-subdomain>.mintlify.app` | 不缓存 |

Expand All @@ -42,7 +43,7 @@
</Warning>

<div id="example-nginx-configuration">
## Nginx 配置示例
## NGINX 配置示例

Check warning on line 46 in zh/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

zh/guides/reverse-proxy.mdx#L46

Spell out 'NGINX', if it's unfamiliar to the audience.

Check warning on line 46 in zh/guides/reverse-proxy.mdx

View check run for this annotation

Mintlify / Mintlify Validation (mintlify) - vale-spellcheck

zh/guides/reverse-proxy.mdx#L46

'NGINX 配置示例' should use sentence-style capitalization.
</div>

```nginx
Expand Down Expand Up @@ -89,6 +90,19 @@
add_header Cache-Control "public, max-age=86400";
}

# Mintlify 特定路径
location ~ ^/_mintlify/ {
proxy_pass https://<your-subdomain>.mintlify.app;
proxy_set_header Origin <your-subdomain>.mintlify.app;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header User-Agent $http_user_agent;

# 禁用 Mintlify 路径的缓存
add_header Cache-Control "no-cache, no-store, must-revalidate";
}

# 根路径
location = / {
proxy_pass https://<your-subdomain>.mintlify.app;
Expand All @@ -98,7 +112,7 @@
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header User-Agent $http_user_agent;

# 禁用动态内容缓存
# 禁用动态内容的缓存
add_header Cache-Control "no-cache, no-store, must-revalidate";
}

Expand All @@ -111,7 +125,7 @@
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header User-Agent $http_user_agent;

# 禁用动态内容缓存
# 禁用动态内容的缓存
add_header Cache-Control "no-cache, no-store, must-revalidate";
}
}
Expand Down