InfoGrab Docs

GitLab Pages 기본 도메인 이름 및 URL

GitLab Pages 기본 도메인 이름 및 URL에 대해 설명합니다.

GitLab Pages는 네임스페이스와 프로젝트 이름을 기반으로 기본 도메인 이름을 제공합니다. 이러한 도메인은: 프로젝트 사이트, 사용자 사이트, 그룹 사이트에 대한 예측 가능한 URL을 생성합니다. GitLab 조직 구조를 반영하는 계층적 경로를 지원합니다. 활성화 시 자동 리다이렉트와 함께 고유한 도메인 이름을 생성합니다. 커스텀 도메인 이름 및 SSL/TLS 인증서와 원활하게 작동합니다. 사용자, 그룹, 서브그룹 프로젝트 전반에 걸쳐 확장됩니다. 이 가이드는 GitLab Pages가 웹사이트에 도메인 이름과 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/u