InfoGrab DocsInfoGrab Docs

GitLab Pages 기본 도메인 이름 및 URL

GitLab Pages 사이트의 기본 도메인 이름과 URL 구조를 설명합니다.

GitLab Pages는 네임스페이스와 프로젝트 이름을 기반으로 기본 도메인 이름을 제공합니다. 이러한 도메인은 다음과 같은 특성이 있습니다. 프로젝트 사이트, 사용자 사이트, 그룹 사이트에 예측 가능한 URL을 생성합니다. GitLab 조직 구조를 반영하는 계층적 경로를 지원합니다. 활성화하면 자동 리다이렉트와 함께 고유한 도메인 이름을 만듭니다. 커스텀 도메인 이름 및 SSL/TLS 인증서와 함께 동작합니다. 사용자, 그룹, 하위 그룹 프로젝트 전반으로 확장됩니다. 정적 사이트 생성기를 구성할 때 이 URL을 사용합니다. GitLab Pages 기본 도메인 이름 # 히스토리 GitLab 17.4에서 고유 도메인 URL 이 더 짧아지도록 변경 되었습니다. 자체 GitLab 인스턴스로 GitLab Pages 사이트를 배포한다면 시스템 관리자에게 Pages 와일드카드 도메인을 확인합니다. GitLab.com의 Pages 와일드카드 도메인( *.gitlab.io )을 자체 도메인으로 바꾸면 이 가이드는 모든 GitLab 인스턴스에 적용됩니다. GitLab에서 GitLab Pages 프로젝트를 설정하면 namespace.example.io 의 서브도메인으로 자동으로 접근할 수 있습니다. namespace 는 GitLab.com의 사용자 이름이거나 이 프로젝트를 만든 그룹 이름입니다. GitLab Self-Managed에서는 example.io 를 인스턴스의 Pages 도메인으로 바꿉니다. GitLab.com에서 Pages 도메인은 *.gitlab.io 입니다. GitLab Pages 유형 GitLab의 프로젝트 경로 예시 웹사이트 URL 사용자 페이지 username/username.example.io http(s)://username.example.io 그룹 페이지 acmecorp/acmecorp.example.io http(s)://acmecorp.example.io 사용자 소유 프로젝트 페이지 username/my-website http(s)://username.example.io/my-website 그룹 소유 프로젝트 페이지 acmecorp/webshop http(s)://acmecorp.example.io/webshop 하위 그룹 소유 프로젝트 페이지 acmecorp/documentation/product-manual http(s)://acmecorp.example.io/documentation/product-manual Use unique domain 설정을 활성화하면 Pages는 평탄화한 프로젝트 이름과 6자 고유 ID로 도메인 이름을 만듭니다. 사용자는 브라우저를 이 고유 도메인 URL로 보내는 308 Permanent Redirect 상태를 받습니다. 브라우저가 이 리다이렉트를 캐시할 수 있습니다. GitLab Pages 유형 GitLab의 프로젝트 경로 예시 웹사이트 URL 사용자 페이지 username/username.example.io http(s)://username-example-io-123456.example.io