Die Github Pages-Site erkennt index.html nicht [closed]

Lesezeit: 5 Minuten

Benutzer-Avatar
Ratan Senapathie

Ich habe ein GitHub-Seiten-Repository erstellt. Aus irgendeinem Grund, wenn ich es nenne
https://[username].github.ioes funktioniert nicht, aber es funktioniert, wenn ich es nenne https://[username].github.io/index.html.

Wieso den?

  • Hast du es in den Einstellungen dieses Repositorys aktiviert?

    – zeekhuge

    27. Juli 2017 um 23:39 Uhr

  • Wie meinst du das? Ich kann darauf zugreifen, wenn ich index.html als Suffix rechts gebe. Gibt es eine Einstellung auf Github, um das zu tun?

    – Ratan Senapathie

    27. Juli 2017 um 23:48 Uhr

  • Irgendwie hat es zufällig angefangen zu funktionieren. Die URL ohne die angehängte index.html. Vielleicht brauchte es nur Zeit, bis die Einstellungen wirksam wurden?

    – Ratan Senapathie

    27. Juli 2017 um 23:53 Uhr


  • Was meinst du mit “wenn ich es nenne”? Was ist es”?

    – Nico Haase

    20. Oktober 2020 um 7:46 Uhr

  • Das Problem wird durch Hinzufügen behoben baseurl: / Eigentum zu _config.yml

    – Alexander Zhak

    28. Dezember 2020 um 12:59 Uhr


Es wurde automatisch behoben. Ich musste nur eine Weile warten, bis die Einstellungen wirksam wurden.

  • wie lange musstest du warten?

    – zabop

    6. November 2018 um 10:56 Uhr

  • @zabop Mein Fall, 2min.

    – Geschichten2

    19. Dezember 2018 um 4:16 Uhr

  • Ich habe über 30 Minuten gewartet und nichts ist passiert. Am nächsten Tag hat es aber funktioniert.

    – Kleinhirn

    9. März 2019 um 16:19 Uhr

  • Hat bei mir etwa eine Stunde gedauert. Ich frage mich, ob sie auch vergessen haben, dies für den Standardzweig zu beheben, der jetzt „Haupt“ statt „Master“ ist. (Ihr Dokument fordert Sie immer noch auf, zum Master zu pushen, obwohl „main“ standardmäßig erstellt wird.)

    – Benutzer1555863

    18. Oktober 2020 um 8:30 Uhr

  • Mein Fall war ca. 5 Minuten. Sie sollten eine Warnung hinzufügen, dass dies einige Zeit dauern kann.

    – Eugen Sunic

    19. März 2021 um 16:31 Uhr

Das Pushen eines zweiten Commits hat dies für mich behoben.

Wenn ich andere Antworten sehe, bei denen Änderungen dies beheben, vermute ich, dass Sie einige Bereitstellungen auslösen müssen, damit es funktioniert.

Jeder Push löst eine neue Bereitstellung aus. Sie können Bereitstellungen unter verfolgen https://github.com/username/username.github.io/deployments.

  • Wieder drücken funktioniert bei mir. scheint ein Problem mit einem Cache zu sein

    – Jianwu Chen

    3. Oktober 2019 um 18:19 Uhr


  • Das Pushen eines anderen Commits hat es auch für mich behoben. Wenn es sich um einen Cache handelt, muss es etwas am Ende von Github sein, da selbst bei einer harten Aktualisierung Caches gelöscht werden sollten (Shift+ctrl+R) die Seite ohne die index.html war immer noch 404-ing für mich.

    – Moralkodex

    9. Dezember 2020 um 7:27 Uhr

  • Dies ist immer noch ein Problem im Jahr 2021, falls sich jemand gefragt hat. Es passiert auch, wenn Sie einen Commit pushen, der Ihre index.html löscht, und dann einen anderen Commit pushen, um ihn zurückzusetzen.

    – weberc2

    29. Januar 2021 um 4:44 Uhr

  • Ich habe einfach meinen Build-Workflow erneut ausgeführt und es wurde behoben.

    – Hans5958

    8. März 2021 um 1:01 Uhr

  • Hier gilt das gleiche! Das Drücken des zweiten Commits hat es behoben. Vielen Dank!

    – Al-Johri

    7. April 2021 um 11:36 Uhr

Wenn Sie Jekyll nicht verwenden, besteht die Problemumgehung darin, eine Datei namens .nojekyll im Stammverzeichnis abzulegen.

  • Ich verwende Hugo, um meine Website zu erstellen, und das hat bei mir funktioniert! Vielen Dank

    – Andy Weiß

    1. November 2019 um 21:04 Uhr

Meine index.html hatte die folgende DOCTYPE-Einstellung:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" http://www.w3.org/TR/html4/strict.dtd">

Ändern zu:

<!DOCTYPE html>

Das Problem wurde für mich behoben.

Habe mich heute damit konfrontiert (06.10.2019)

Ich habe jede Einstellung doppelt überprüft, alle haben das Problem für mich nicht behoben, es sei denn, ich habe einige Inhalte in meiner index.html-Datei geändert. Ich habe auch einige Dateien zum Repo hinzugefügt, um es “lebendig” zu machen, aber vergebens.

Also, in meinem Fall habe ich meine index.html direkt im Browser geöffnet, auf Bearbeiten geklickt und ein einzelnes Wort hinzugefügt, in den Master-Zweig übernommen, aktualisiert und es dauerte weniger als 5 Sekunden und es war wieder aktiv.

PS Ich habe so ziemlich alle Lösungen ausprobiert, die überall angegeben wurden, nichts anderes hat für mich funktioniert.

  • Vielen Dank. In meinem Fall habe ich eine zusätzliche leere Zeile in index.html hinzugefügt, gespeichert, festgeschrieben und dann verschoben. Alles wurde gut.

    – Shireef Khatab

    3. Juli 2020 um 21:31 Uhr

  • Das gleiche gilt für mich, nur eine leere Zeile oben entfernt und es hat funktioniert! Vielen Dank!

    – Tamadon

    30. März 2021 um 14:54 Uhr

Benutzer-Avatar
tonyminhnguyen

Ich bin heute (28.05.2020) auf das gleiche Problem gestoßen. Angenommen, Sie haben alles richtig gemacht (Anleitung in https://pages.github.com/), sollten Sie ein Repo mit dem Namen haben username.github.io und index.html Konfiguration.

Was für mich funktioniert hat, war, dass ich ein Jekyll-Thema gewählt habe. Gehen Sie zunächst zu Settings des Repos. Im GitHub Pages Abschnitt, suchen Theme Chooser dann klicken Sie auf Choose a Theme. Es leitet Sie zu einer GitHub-Seite weiter, die mehrere Themen enthält, aus denen Sie auswählen können. Wählen Sie ein Thema, das Ihnen gefällt, und klicken Sie dann darauf Select Theme. Nachdem ich diese Schritte ausgeführt hatte, erfrischte ich meine username.github.io und die Seite funktionierte korrekt.

  • Vielen Dank. In meinem Fall habe ich eine zusätzliche leere Zeile in index.html hinzugefügt, gespeichert, festgeschrieben und dann verschoben. Alles wurde gut.

    – Shireef Khatab

    3. Juli 2020 um 21:31 Uhr

  • Das gleiche gilt für mich, nur eine leere Zeile oben entfernt und es hat funktioniert! Vielen Dank!

    – Tamadon

    30. März 2021 um 14:54 Uhr

Benutzer-Avatar
Jiovan Melendez

Ich hatte genau das gleiche Problem. Wenn Sie nach einer Stunde nach dem Posten Ihres gesamten Codes den Link im angegebenen Repo > Einstellungen > GitHub-Seiten ausprobieren, funktioniert die GitHub-Seite.

1328050cookie-checkDie Github Pages-Site erkennt index.html nicht [closed]

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy