Github Pages
Générateur Assetlinks & AASA
Générez assetlinks.json Android et Apple App Site Association pour les liens profonds.
Outils
Outils pour domaines personnalisés, publication statique, controles de lancement et maintenance GitHub Pages.
Outils disponibles
Github Pages
Générez assetlinks.json Android et Apple App Site Association pour les liens profonds.
Github Pages
Créez des en-têtes HTTP Cache-Control corrects pour les assets statiques, pages HTML et contenus sensibles.
Github Pages
Configurez les en-têtes d'isolation cross-origin pour SharedArrayBuffer, WASM et la sécurité.
Github Pages
Générez des en-têtes HTTP CORS pour toute configuration d'origine, méthode et credentials.
Github Pages
Collez des en-têtes HTTP bruts et obtenez une explication groupée en langage clair de chaque en-tête.
Github Pages
Créez le contenu CNAME et les notes DNS pour un domaine GitHub Pages.
Github Pages
Convertissez une table CSV de redirections en formats Netlify, Vercel, Apache ou Nginx.
Github Pages
Générez et validez des fichiers security.txt selon la RFC 9116 avec guide d'hébergement.
Github Pages
Créez un fallback 404.html pour les applications monopages sur GitHub Pages.
Github Pages
Générez une paire de clés VAPID pour les notifications Web Push avec l'API Web Crypto.
Github Pages
Saisissez un domaine et obtenez des exemples d'enregistrements A, AAAA, CNAME, MX et TXT.
Github Pages
Générez un YAML de workflow GitHub Actions pour deployer un site statique sur GitHub Pages.
Github Pages
Generez les en-tetes HTTP Report-To et Reporting-Endpoints pour les rapports du navigateur, les violations CSP et le Network Error Logging.
Github Pages
Generez la configuration serveur pour la compression Zstandard avec fallback gzip/brotli pour Nginx, Apache, Cloudflare et Netlify.
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.
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.
FAQ
Dans la racine du site publié. Si GitHub Pages sert dist, le fichier doit être dans dist.
Branche, dossier de publication, index.html absent ou domaine lié au mauvais depot sont des causes courantes.