GitHub есептік жазбамды қалай байланыстырамын?
Қолайлы әдіс — есептік жазбаңызға орнатып, таңдалған репозиторийлерге рұқсат беретін біздің Zinn® GitHub App қолданбасы. Ол егжей-тегжейлі рұқсаттар мен қысқа мерзімді орнату токендерін пайдаланады — жарияланып кететін ұзақ мерзімді құпия кілт жоқ — және оны бір рет басу арқылы қайтарып ала аласыз. Егер ұсақ түйіршікті personal access token пайдалануды қаласаңыз, біз сізге нақты қай ауқымдарды беру керектігін айтамыз және токенді енгізген сәтте тексереміз.
Менің токенім туралы нені тексересіз?
Кіру кезінде токеннің жарамды екенін және қажетті рұқсаттарға — репозиторий мазмұны, Pages және репо құруға арналған әкімшілендіру құқықтарына — ие екенін растау үшін GitHub API шақырамыз, сондай-ақ қандай да бір дерек сақталмас бұрын жасыл немесе қызыл белгіні көрсетеміз. Біз ешқашан тексерілмеген немесе артық өкілеттік берілген кілтті сақтамаймыз. Тіркелгі деректері Vault жүйесіне сіз қосқан кез келген басқа тіркелгі сияқты бірдей байланыс арнасы арқылы жіберіледі.
Сіз менің аккаунтымда нақты не істейсіз?
Біз репозиторийлер жасаймыз (немесе бар біреуін қолданамыз), мазмұныңызды немесе құрастыру нәтижесін жібереміз, тармақ пен каталогтан немесе GitHub Actions құрастыруынан GitHub Pages қызметін қосамыз және алдыңғы күйге қайтара аламыз. Жеке домен үшін репозиторийдің CNAME жазбасын жазамыз, HTTPS мәжбүрлейміз және DNS-ті сіз үшін баптаймыз. Сондай-ақ біз репозиторийдің сақтық көшірмесін кесте бойынша R2 объектілік жадына сақтай аламыз.
Pages сайтында өз доменімді пайдалана аламын ба?
Иә. Біз репозиторийдің CNAME файлын жазамыз, Enforce HTTPS функциясын қосамыз және кез келген басқа бекенд сияқты бірдей apex пен www ережесіне сүйене отырып, DNS-ті — apex A жазбаларын GitHub Pages мекенжайларына және www CNAME жазбасын — баптаймыз.
GitHub Pages қызметін менің PBN желісінде пайдалану қауіпсіз бе?
Мұны барлық жайтты ескере отырып пайдаланыңыз. GitHub Pages жүйесінде серверлік ережелер жоқ, сондықтан SEO-краулерлерді бұғаттау тек robots.txt пен мета-тегтерге ғана негізделе алады — ол біздің жеке тобымыз сияқты Ahrefs немесе Majestic қызметтерін толық бұғаттай алмайды — және әрбір Pages сайты GitHub инфрақұрылымы мен IP ауқымдарын бөліседі, бұл ортақ footprint болып табылады. Сондықтан Footprint-Free желісінде біз GitHub Pages ұсынамыз, бірақ оны footprint әлсіздеу деп белгілейміз, жеке тобымызда немесе Cloudflare жүйесінде PBN әдепкі мәнін сақтаймыз және оны footprint-ке сезімтал сайт үшін таңдаған кезде сізге ескертеміз. Mainstream желісінде бұл — бірінші дәрежелі, тегін статикалық опция.