J'ai créé un dépôt Est-ce qu'il y a un moyen d'en créer plusieurs pour héberger plusieurs blogs ? Suis-je limité à un seul dépôt pour l'hébergement (étant donné que le dépôt de github n'a pas encore été créé) ? nom d'utilisateur.github.com ne peut être utilisé qu'une seule fois ?)
Réponses
Trop de publicités?Aujourd'hui j'ai créé un autre site et plutôt que de créer la branche gh-pages j'ai configuré la branche master dans un paramètre de dépôt --> section pages GitHub sélectionnez Source comme master (ou toute autre branche que vous voulez). Vous obtiendrez le lien du site dans la même section, dans ma capture d'écran j'ai enlevé le lien du site.
Cela fonctionne, mais le ssl est encore quelque chose que je dois comprendre. Dans mon cas, GoDaddy est l'endroit où mes domaines reposent (url1.xyz), avec des serveurs de noms pointant vers Cloudflare. Ensuite, dans Cloudflare, les enregistrements A pointent vers les pages Github. Voici le site Web 1 en direct, qui fonctionne bien. Pour le site Web 2, je crée un sous-répertoire dans mon repo gh-pages avec les fichiers du site Web 2, par exemple url1.xyz/static/website2/ - Puis je crée un sous-domaine dans Cloudflare (subdomain.url1.xyz). Ensuite, je crée une règle de page (url forward) à partir du sous-domaine vers le sous-répertoire contenant le 2ème site web, par exemple : subdomain.url1.xyz >> mask forward >> url1.xyz/static/website2/ Ensuite, dans GoDaddy, je peux configurer url2.co.uk pour masquer le forward vers subdomain.url1.xyz, qui présente le site web 2, par exemple url1.xyz/static/website2/.
Juste pour ajouter à ce qui précède. Avec un seul compte utilisateur github (https://< nom d'utilisateur >.github.io), nous pouvons toujours avoir plusieurs sites web à contenu statique hébergés avec différents domaines personnalisés (par exemple : domaine1.com, domaine2.com, domaine3.com). Nous pouvons simplement créer un nouveau dépôt pour chaque domaine et faire pointer l'enregistrement A vers l'IP des pages github et l'enregistrement CNAME vers < nom d'utilisateur >.github.io.
Vous pouvez créer plusieurs blogs dans votre compte github.
-
Un référentiel peut être créé sous votre nom d'utilisateur. Poussez votre code vers la branche
gh-pages
et vous pouvez voir le site sur<username>.github.io
-
Un autre peut être créé sous votre organisation. Pour cela, vous devez d'abord créer votre organisation. Créer un nouveau dépôt sous cette organisation et pousser votre code vers
gh-pages
. Vous pouvez voir votre site sur<organization-name>.github.io
-
Vous pouvez également créer pour chacun de vos projets et le site sera disponible sur
<username>.github.io/<repository>
Veuillez vous référer à ce pour plus d'informations sur les pages github.
- Réponses précédentes
- Plus de réponses