Skip to main content

Cambiar la visibilidad de tu sitio de GitHub Pages

Puedes administrar el control de acceso para tu sitio de proyecto si lo publicas de forma pública o privada.

People with admin access to a repository can change the visibility of a Páginas de GitHub site.

Acerca del control de acceso para los sitios de Páginas de GitHub

Con control de acceso para Páginas de GitHub, puedes restringir el acceso a tu sitio de Páginas de GitHub si lo publicas en privado. Solo las personas con acceso de lectura al repositorio desde el cual se publica el sitio pueden acceder al sitio que se publicó en privado. Puedes utilizar sitios publicados en privado para compartir tu documentación o base de conocimiento interna con los miembros de tu empresa.

Note: To publish a Páginas de GitHub site privately, your organization must use Nube de GitHub Enterprise. Para obtener más información sobre cómo puedes probar Nube de GitHub Enterprise gratis, consulta la sección "Configurar una prueba de Nube de GitHub Enterprise".

Si tu empresa utiliza Usuarios Administrados de Enterprise, el control de acceso no está disponible y solo otros miembros de la empresa podrán acceder a todos los sitios de Páginas de GitHub. Para obtener más información acerca de Usuarios Administrados de Enterprise, consulta la sección "Acerca de Páginas de GitHub".

Si tu organización utiliza Nube de GitHub Enterprise sin Usuarios Administrados de Enterprise, puedes elegir publicar tus sitios en privado o al público para cualquiera en la internet. El control de accesos se encuentra disponible para los sitios de proyecto que se publican desde un repositorio privado o interno que pertenezca a la organización. No puedes administrar el control de accesos para el sitio de una organización. Para obtener más información sobre los tipos de sitios de Páginas de GitHub, consulta la sección "Acerca de Páginas de GitHub".

Acerca de los subdominios para los sitios publicados en privado

Los sitios que se publican de forma privada se encuentran disponibles en un subdominio diferente que el de aquellos sitios que se publican de forma pública. Esto garantiza que tu sitio de Páginas de GitHub es seguro desde el momento en el que se publica:

  • Aseguramos cada dominio de *.pages.github.io automáticamente con un certificado TLS y requerimos HSTS para garantizar que los buscadores siempre sirvan la página a través de HTTPS.
  • Utilizamos un subdominio único para el sitio publicado en privado para garantizar que otros repositorios en tu organización no puedan publicar contenido en el mismo origen que el sitio. Esto protege a tu sitio de los ataques de " cookie tossing". También es por esto que no hospedamos sitios de Páginas de GitHub en el dominio github.com.

Puedes ver el subdominio único de tu sitio en la pestaña de "Páginas" de los ajustes de tu repositorio. Si estás utilizando un generador estático que se configuró para compilar el sitio con el nombre de repositorio como ruta, podrías necesitar actualizar la configuración para el generador de sitio estático cuando cambies el sitio a privado. Para obtener más información, consulta la sección "Configurar a Jekyll en tu sitio de Páginas de GitHub" o la documentación de tu generador de sitio estático.

Para utilizar un dominio más corto y memorable para tu sitio publicado en privado, puedes configurar un dominio personalizado. Para obtener más información, consulta la sección "Configurar un dominio personalizado para tu sitio de Páginas de GitHub".

Cambiar la visibilidad de tu sitio de Páginas de GitHub

  1. En GitHub Enterprise Cloud, navega al repositorio de tu sitio.

  2. Debajo de tu nombre de repositorio, da clic en Configuración. Botón de configuración del repositorio

  3. En la sección de "Código y automatización" de la barra lateral, haz clic en Páginas .

  4. Debajo de "Páginas de GitHub", selecciona el menú desplegable de visibilidad de Páginas de GitHub y luego da clic en una visibilidad. Menú desplegable para elegir la visibilidad para tu sitio

  5. Para ver tu sitio publicado, debajo de "Páginas de GitHub", da clic en la URL del mismo. URL de tu sitio publicado de forma privada

    Nota: Es posible que tome hasta 10 minutos la publicación de los cambios en tu sitio luego de que subes los cambios a GitHub Enterprise Cloud. Si no puedes ver reflejados los cambios de tu sitio de Páginas de GitHub en tu buscador después de una hora, consulta la sección "Acerca de los errores de compilación de Jekyll para los sitios de Páginas de GitHub".