Outils

Gratuit Outils GitHub Pages

Outils pour domaines personnalisés, publication statique, controles de lancement et maintenance GitHub Pages.

Outils disponibles

Outils GitHub Pages disponibles maintenant

Ce que cette collection aide à faire

GitHub Pages est simple, mais les règles de domaine et de publication sont strictes. Un CNAME au mauvais endroit ou un index manquant peut produire une 404.

Ideal pour

  • Préparer un domaine personnalise.
  • Vérifier le dossier de sortie avant push.
  • Garder CNAME, sitemap et robots.txt dans le dossier publié.

Cas d'usage courants

  • Générer le contenu CNAME valide.
  • Séparer notes DNS et réglages du depot.
  • Vérifier les details avant HTTPS et partage.

Task guide

Use GitHub Pages tools when you set up a new site, move an existing site to a custom domain, or troubleshoot a deployment that is not serving correctly. Start by confirming your site repository settings: the publishing source branch and folder. Use the CNAME helper to prepare a custom domain file and verify your DNS configuration before enabling HTTPS. Add a 404 HTML page for single-page applications that handle client-side routing. Finish with the SEO checklist to verify that your generated output includes essential files like robots.txt, sitemap.xml, and proper metadata.

Publishing checklist

  • Confirm the CNAME file exists in the root of your published output, not your project source root, and matches your custom domain exactly.
  • Verify that the GitHub Pages publishing source setting points to the correct branch and folder, such as main /root or gh-pages /docs.
  • Check DNS records for your custom domain: a CNAME record for www and either ALIAS or A records for the apex domain.
  • Test the site URL after HTTPS is provisioned, as GitHub Pages can take several minutes to issue a certificate.
  • Enable HTTPS enforcement only after confirming the site loads correctly over both HTTP and HTTPS.

FAQ

Questions sur outils github pages

Où placer le fichier CNAME ?

Dans la racine du site publié. Si GitHub Pages sert dist, le fichier doit être dans dist.

Pourquoi une 404 après un push réussi ?

Branche, dossier de publication, index.html absent ou domaine lié au mauvais depot sont des causes courantes.