{"meta":{"title":"Configuración de redireccionamientos","intro":"Si cambia el título, la versión o la ubicación de un artículo, puedes crear un redireccionamiento al contenido actual.","product":"Contribuir a GitHub Docs","breadcrumbs":[{"href":"/es/contributing","title":"Contribuir a GitHub Docs"},{"href":"/es/contributing/writing-for-github-docs","title":"Redacción para la documentación de GitHub"},{"href":"/es/contributing/writing-for-github-docs/configuring-redirects","title":"Configuración del redireccionamiento"}],"documentType":"article"},"body":"# Configuración de redireccionamientos\n\nSi cambia el título, la versión o la ubicación de un artículo, puedes crear un redireccionamiento al contenido actual.\n\n## Sobre redireccionamientos\n\nSi se realiza un cambio en un artículo que afecta a la capacidad de las personas para encontrarlo, creamos un redireccionamiento desde cualquier versión obsoleta al contenido actual. Es posible que tengamos que hacerlo si se cambia el título de un artículo, se agrega una nueva versión o se cambia la ubicación del archivo.\n\nLos redireccionamientos se pueden configurar local o externamente.\n\n## Configuración de redireccionamientos locales\n\nDentro de GitHub Docs, puedes redirigir de un archivo a otro o de una versión a otra.\n\n### Redireccionamientos entre archivos\n\nSi cambias el nombre de un artículo y deseas que su dirección URL anterior redirija a su nueva dirección URL para todas las versiones, usa el texto preliminar `redirect_from` con la ruta de acceso al nombre anterior del artículo. Si cambias el nombre de un artículo y deseas que diferentes versiones redirijan a direcciones URL diferentes, sigue los pasos descritos en la sección [Redirecciones entre versiones](#redirects-across-versions).\n\nEn el ejemplo siguiente, se cambió el nombre del artículo \"All about commits\" a \"Creating your first commit\". El texto preliminar `redirect_from` redirige a cualquier persona que vaya a la dirección URL del artículo anterior a la dirección URL del nuevo artículo.\n\n```yaml\ntitle: Creating your first commit\nredirect_from:\n  - /content/get-started/all-about-commits\n```\n\nConsulte [`redirect_from`](https://github.com/github/docs/blob/main/content/README.md#redirect_from) en el archivo LÉAME de GitHub Docs para obtener más detalles.\n\n### Redireccionamientos automáticos para direcciones URL que no incluyen una versión\n\nSi se introduce una dirección URL de una página sin una versión (`https://docs.github.com/ARTICLE` en lugar de `https://docs.github.com/VERSION/ARTICLE`), el sitio te redirigirá automáticamente a la primera versión disponible de la página.<!-- markdownlint-disable-line search-replace -->\n\nEl orden de precedencia se especifica en [`lib/all-versions.ts`](https://github.com/github/docs/blob/main/src/versions/lib/all-versions.ts). El orden actual de precedencia es:\n\n1. GitHub Free, GitHub Pro, o GitHub Team (`fpt`)\n2. GitHub Enterprise Cloud (`ghec`)\n3. GitHub Enterprise Server (`ghes`)\n\nSi una página titulada `ARTICLE` solo está disponible en GitHub Enterprise Cloud y GitHub Enterprise Server, el vínculo `https://docs.github.com/ARTICLE` se redirigirá automáticamente a `https://docs.github.com/enterprise-cloud@latest/ARTICLE` porque GitHub Enterprise Cloud tiene precedencia sobre GitHub Enterprise Server.<!-- markdownlint-disable-line search-replace -->\n\nSi `ARTICLE` está disponible en Free, Pro o Team, no se producirá ningún redireccionamiento porque `fpt` las páginas no tienen un segmento de versión, por lo que el contenido `fpt` en `https://docs.github.com/ARTICLE` se representará.<!-- markdownlint-disable-line search-replace -->\n\n### Redireccionamientos entre versiones\n\nSi deseas que la dirección URL de una versión de un artículo redirija a una URL de otra versión o a otra URL completamente distinta, debes actualizar el archivo [redirect-exceptions.txt](https://github.com/github/docs/blob/main/src/redirects/lib/static/redirect-exceptions.txt) en el directorio `src/redirects`.\n\nPor ejemplo, si eliminas la versión Free, Pro o Team (`fpt`) de un artículo, la dirección URL redirigirá automáticamente a la siguiente versión disponible de la página. Si quieres que se redirija a una versión más baja en el orden de precedencia, o a una página diferente por completo, debes especificar una excepción.\n\nCada entrada del archivo `redirect-exceptions` debe comenzar con la ruta *a* la que quieras redirigir, incluida la versión, seguida de una lista desordenada de las rutas *desde* las que quieras redirigir. En el ejemplo siguiente, las rutas de la lista sin ordenar redirigirán a la versión GitHub Enterprise Cloud de [Exportar la información de los miembros de tu organización](/es/enterprise-cloud@latest/organizations/managing-membership-in-your-organization/exporting-member-information-for-your-organization).\n\n```text\n/enterprise-cloud@latest/organizations/managing-membership-in-your-organization/exporting-member-information-for-your-organization\n  - /enterprise-server@3.3/organizations/managing-membership-in-your-organization/exporting-member-information-for-your-organization\n  - /enterprise-server@3.4/organizations/managing-membership-in-your-organization/exporting-member-information-for-your-organization\n  - /enterprise-server@3.5/organizations/managing-membership-in-your-organization/exporting-member-information-for-your-organization\n```\n\n## Configuración de redirecciones externas\n\nRara vez, el contenido se moverá fuera del sitio GitHub Docs. Para este tipo de redireccionamientos, actualiza el archivo [`external-sites.json`](https://github.com/github/docs/blob/main/src/redirects/lib/external-sites.json) en el directorio `src/redirects`.\n\nCada entrada del archivo `external-sites.json` es un par clave-valor donde la clave es la ruta a la ubicación en la que se encontraba el contenido y el valor es la ruta a la ubicación a la que debe redirigir.\n\n```json\n  \"/github-status\": \"https://www.githubstatus.com/\",\n  \"/articles/github-security\": \"https://github.com/security\",\n```"}