J'ai donc créé une organisation dans Github et j'ai créé un projet dans cette organisation. Maintenant, je peux créer le site pour ce projet en créant la branche gh-pages et en poussant les fichiers html ici. Je veux pointer un sous-domaine vers ce site de pages github. Par exemple, j'ai un domaine appelé testdomain.com et je veux app.testdomain.com qui pointe vers les pages github situées à l'emplacement http://orgname.github.io/app
J'ai parcouru la documentation mais je ne comprends pas comment faire cette redirection. Toutes les pistes seront utiles.
Vous ne pouvez pas rediriger vers le niveau dont vous parlez. Vous pouvez CNAME le service de pages GitHub, et les pages du projet (via une branche gh-pages) existeront sous celui-ci, mais DNS est basé uniquement sur le nom de domaine et il n’existe aucune option permettant de le cibler sur un sous-dossier de le site. La meilleure chose à faire dans ce cas serait de créer un repo orgname.github.io
et de créer une page d’index avec un lien visible vers le sous-répertoire gh-pages. Vous pouvez le faire avec une méta-actualisation ciblant le sous-répertoire, mais ce dernier devrait être chargé sur la première page avant d’être actualisé dans le nouveau répertoire.