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
-
En GitHub Enterprise Cloud, navega al repositorio de tu sitio.
-
Debajo de tu nombre de repositorio, da clic en Configuración.
-
En la sección de "Código y automatización" de la barra lateral, haz clic en Páginas .
-
Debajo de "Páginas de GitHub", selecciona el menú desplegable de visibilidad de Páginas de GitHub y luego da clic en una visibilidad.
-
Para ver tu sitio publicado, debajo de "Páginas de GitHub", da clic en la URL del mismo.
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".