...
Pages는 .php 및 .asp이 요구하는 것과 같은 동적 서버측 처리를 지원하지 않습니다. 동적 웹 사이트와 비교하여 정적 웹 사이트에 대해 자세히 알아보십시오.
작동 원리
GitLab 페이지를 사용하려면 GitLab에서 프로젝트를 생성하여 웹 사이트의 파일을 업로드하십시오. 이 프로젝트들은 공공, 내부 또는 비공개일 수 있습니다업로드하시면 됩니다.
GitLab은 항상 리포지토리의 public이라고 불리는 매우 특별한 public 폴더에서 당신의 웹사이트를 배포합니다. GitLab에서 새 프로젝트를 생성하면 리포지토리를 자동으로 사용할 수 있게 됩니다.
사이트를 배포하기 위해 GitLab은 GitLab CI/CD라는 내장 도구를 사용하여 사이트를 구축하고 GitLab Pages 서버에 게시합니다. GitLab CI/CD가 이 작업을 수행하기 위해 실행하는 스크립트 순서는 .gitlab-ci.yml이라는 파일에서 생성되는데, 이 파일을 마음대로 만들고 수정할 수 있습니다. 구성 파일에서 ‘pages’라는 특정 작업을 수행하면 GitLab은 당신이 GitLab Pages 웹 사이트를 배포하고 있음을 인식하게 됩니다.
당신은 GitLab 페이지 웹 사이트에 GitLab의 기본 도메인인 *.gitlab.io 또는 보유하고 있는 도메인(example.com)을 사용할 수 있습니다. 이 경우, 도메인의 등록자(또는 제어판)에 대한 관리자 권한이 있어야 페이지를 설정할 수 있습니다.
...
GitLab Pages 기본 도메인(.gitlab.io)을 사용하는 경우 HTTPS에서 웹 사이트를 자동으로 보안하고 사용할 수 있으며, 사용자 지정 도메인을 사용하는 경우 SSL/TLS 인증서로 선택적으로 보안할 수 있습니다.
만약 당신이 GitLab.com을 사용한다면, 당신의 웹사이트는 웹 사이트는 인터넷에 공개될 것입니다. 웹 사이트에 대한 액세스를 제한하려면 GitLab 페이지 액세스 제어를 설정하십시오.
자체 관리 인스턴스(Core, Starter, Premium 또는 Ultimate)를 사용하는 경우 당신의 웹 사이트는 sysadmin이 페이지 관리자 설정에서 공개 또는 내부로 선택할 것인지에 따라 자체 서버에 게시됩니다.
Pages 예제
특정한 이유로 만들어진 GitLab 페이지 웹사이트의 좋은 예들이 예제들이 있습니다. 이러한 예는 예제는 자신의 필요에 맞게 사용하고 적응하는 고급 기술을 가르칠 수 있습니다.
...