Github Pages
GitHub Pages CNAME Helper
Erzeuge CNAME-Inhalt und DNS-Hinweise für eine GitHub-Pages-Domain.
Sammlungen
Tools zum Einrichten einer benutzerdefinierten Domain, Vorbereiten der statischen Ausgabe und Prüfen der Launch-Details vor dem Pushen auf GitHub Pages.
Verfügbare Tools
Github Pages
Erzeuge CNAME-Inhalt und DNS-Hinweise für eine GitHub-Pages-Domain.
Seo
Erzeuge eine praktische SEO-Checkliste vor dem Launch einer statischen Website.
Assets
Erzeuge img- oder picture-Markup mit srcset, sizes, width, height und Alt-Text.
Github Pages
Erstelle einen 404.html-Fallback für Single-Page-Apps auf GitHub Pages.
Das Veröffentlichen mit GitHub Pages ist einfach, sobald es eingerichtet ist, aber Domain-Regeln, CNAME-Platzierung und Build-Output-Prüfungen können 404-Fehler verursachen. Diese Sammlung fasst die relevanten Tools zusammen.
FAQ
Changing the publishing source can cause a temporary outage. GitHub Pages needs to redeploy from the new source, and your custom domain may lose its HTTPS certificate during the transition. Make this change during low traffic.
Yes. GitHub Pages works with any static site generator. The CI workflow typically runs the build command and deploys the output. Just make sure the generated output folder matches the publishing source setting.
If your site uses files or folders starting with an underscore, GitHub Pages may skip them because Jekyll treats underscored paths as special. Add a .nojekyll file to the published output root to disable Jekyll processing.
Certificate errors usually mean DNS has not propagated, the custom domain is misconfigured in repository settings, or GitHub Pages has not finished provisioning the certificate. Check that the CNAME file matches the repository custom domain field and that DNS points to the correct GitHub Pages IP addresses.