Outils

Gratuit Outils GitHub Pages et déploiement

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

Outils disponibles

Outils GitHub Pages et déploiement 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 et déploiement

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.