Dominios personalizados compatibles
Sugerencia
Se recomienda comprobar el dominio personalizado antes de agregarlo al repositorio para mejorar la seguridad y evitar ataques de toma de control. Para más información, consulta Comprobación del dominio personalizado para GitHub Pages.
GitHub Pages trabaja con dos tipos de dominios: subdominios y dominios apex. Para una lista de dominios personalizados no admitidos, consulta Solución de problemas de dominios personalizados y páginas de GitHub.
| Tipo de dominio personalizado compatible | Ejemplo |
|---|---|
Subdominio www | www.example.com |
| Subdominio personalizado | blog.example.com |
| Dominio de Apex | example.com |
Puede configurar cualquiera o ambas opciones, de apex y de subdominio www, para su sitio. Para más información sobre los dominios de vértice, consulta Uso de un dominio de vértice para el sitio de GitHub Pages.
Se recomienda usar siempre un subdominio www, incluso si también se utiliza un dominio de vértice. Al crear un sitio con un dominio raíz, intentamos asegurar el subdominio www de forma automática para su uso cuando se sirve el contenido de su sitio, pero tendrá que realizar los cambios de DNS para usar el subdominio www. Si configura un subdominio de www, intentamos proteger de forma automática el dominio de vértice asociado. Para más información, consulta Administración de un dominio personalizado para el sitio de GitHub Pages.
Uso de un dominio personalizado en varios repositorios
Si establece un dominio personalizado para un sitio de usuario u organización, de forma predeterminada, se usará el mismo dominio personalizado para todos los sitios de proyecto propiedad de la misma cuenta. Para obtener más información sobre los tipos de sitios, consulta ¿Qué es GitHub Pages?.
Por ejemplo, si el dominio personalizado para el sitio de usuario es www.octocat.com y tiene un sitio de proyecto sin ningún dominio personalizado configurado que se publique desde un repositorio denominado octo-project, el sitio de GitHub Pages para ese repositorio estará disponible en www.octocat.com/octo-project.
Puede invalidar el dominio personalizado predeterminado agregando un dominio personalizado al repositorio individual.
Nota:
Las direcciones URL de los sitios de proyecto que se publican de manera privada no se ven afectadas por el dominio personalizado del sitio de usuario u organización. Para más información sobre los sitios publicados de manera privada, consulta Cambiar la visibilidad de tu sitio de GitHub Pages.
Para quitar el dominio personalizado predeterminado, debe quitar el dominio personalizado del sitio de usuario u organización.
Uso de un subdominio para tu sitio GitHub Pages
Un subdominio es la parte de una URL antes del dominio raíz. Puede configurar el subdominio como www o como una sección distintiva del sitio, como blog.example.com.
Los subdominios se configuran con un registro CNAME por medio del proveedor DNS. Para más información, consulta Administración de un dominio personalizado para el sitio de GitHub Pages.
Subdominios www
`www` es el tipo de subdominio más usado. Por ejemplo, `www.example.com` incluye un subdominio `www`.
Los subdominios www son el tipo de dominio personalizado más estable porque los subdominios www no se ven afectados por los cambios en las direcciones IP de los servidores de GitHub.
Subdominios personalizados
Un subdominio personalizado es un tipo de subdominio que no usa la variante www estándar. Los subdominios personalizados se utilizan principalmente cuando se necesitan dos secciones distintas de su sitio. Por ejemplo, puede crear un sitio denominado blog.example.com y personalizar esa sección de manera independiente a www.example.com.
Uso de un dominio apex para tu sitio GitHub Pages
Un dominio de vértice es un dominio personalizado que no contiene un subdominio, como example.com. Los dominios apex también son conocidos como dominios apex base, vacíos, desnudos, o de zona.
Un dominio de vértice se configura con un registro A, ALIASo ANAME desde el proveedor DNS. Para más información, consulta Administración de un dominio personalizado para el sitio de GitHub Pages.
Si usa un dominio de vértice como el dominio personalizado, también se recomienda configurar un subdominio www. Si configuras los registros correctos para cada dominio, teclea a tu proveedor de DNS, GitHub Pages creará automáticamente redireccionamientos entre los dominios. Por ejemplo, si configura www.example.com como dominio personalizado para el sitio y tiene registros DNS de GitHub Pages configurados para los dominios de vértice y www, example.com se redirigirá a www.example.com. Si en su lugar configura example.com como el dominio personalizado, www.example.com redirigirá a example.com. Las redirecciones automáticas también se aplican a otros subdominios, ya que www.blog.example.com redirigirá a blog.example.com o viceversa. No es posible configurar un dominio que empiece por www.www.. Para más información, consulta Administración de un dominio personalizado para el sitio de GitHub Pages.
Asegurar el dominio personalizado para tu sitio de GitHub Pages
Si se inhabilita tu sitio de GitHub Pages pero este tiene configurado un dominio personalizado, está en riesgo de que lo tomen. La configuración de tu dominio personalizado con tu proveedor DNS mientras tu sitio está inhabilitado, podría hacer que alguien más aloje un sitio en un o de tus subdominios.
El verificar tu dominio personalizado previene que otros usuarios de GitHub lo utilicen con sus repositorios. Si tu dominio no está verificado y tu sitio de GitHub Pages está inhabilitado, deberías actualizar o eliminar tus registros de DNS inmediatamente con tu proveedor de DNS. Para obtener más información, consulta Comprobación del dominio personalizado para GitHub Pages y Administración de un dominio personalizado para el sitio de GitHub Pages.
Existen algunos motivos por los que tu sitio pueda estar inhabilitado automáticamente.
- Si bajas de categoría de GitHub Pro a GitHub Free, todos los sitios de GitHub Pages que están publicados actualmente desde repositorios privados en tu cuenta dejarán de estar publicados. Para más información, consulta Reducir el plan de tu cuenta.
- Si transfieres a un repositorio privado a una cuenta personal que está usando GitHub Free, el repositorio perderá acceso a la función de GitHub Pages, y el sitio de GitHub Pages actualmente publicado, quedará sin publicar. Para más información, consulta Transferir un repositorio.
Información adicional
-
[AUTOTITLE](/pages/configuring-a-custom-domain-for-your-github-pages-site/troubleshooting-custom-domains-and-github-pages)