2017-05-26 5 views
-1

Ich habe diese Webseite von here auf einem Windows-Rechner kopiert dann umbenannt ich es von SQLSaturday # 588 - New York City 2017 Sessions Schedule.htm-SQLSaturday # 588 - New York City 2017 Sessions.html. Ich habe die Seite bearbeitet, um einige Dinge wie die Download-Buttons zu entfernen, und sie wurde auf meinem Rechner geladen.Was ist falsch an meinem Dateinamen?

Ich dann auf mein GitHub-Konto hochgeladen. Jetzt ist es pleite und ich weiß nicht warum. Es 404s dazu:

marvelous-software.github.io/SQLSaturday/SQLSaturday%20#588 - New York City 2017 Sessions.html

Ich weiß nicht, warum es ein% 20 für einen einzigen Raum legt Vorkommen und nicht der Rest. Ist aber egal, denn wenn ich% 20 durch ein Leerzeichen oder alle Leerzeichen durch% 20 ersetze, scheitert es genauso. Wenn ich die Datei in x.html umbenenne, funktioniert es.

Wer weiß, warum ich den Dateinamen nicht verwenden kann und was ich tun kann, um es zu beheben? Dies ist my page. Sie müssen Ereignisse dann SQL Samstag klicken, so wird es zwei Links, SQL Samstag 588, NYC, 20. Mai 2017. Einer arbeitet und der andere ist pleite.

Antwort

1

Ich denke, das größte Problem ist das # Zeichen. Wenn ich es mit% 23 kodiere, funktioniert es für mich.

Die wirklich korrekte Kodierung ist SQLSaturday% 20% 23588% 20-% 20New% 20York% 20City% 202017% 20% 20Sessions.html

aber für Firefox, nur das% 23 scheint Rolle zu spielen.

+0

Ehrfürchtig, Danke! Ich habe es aktualisiert, um die korrekte Codierung zu verwenden. Welche anderen Charaktere sollte ich beachten, von denen Sie wissen? Dies ist meine erste Website. – Mar

+0

Ich würde einen Web-Encoder verwenden, wenn ich du wäre. Zum Beispiel dieses: https://meyerweb.com/eric/tools/dencoder/. Setzen Sie einen Teil der URL in den Textbereich und wählen Sie "encode". Aber mache es immer nur zu einem isolierten Teil der URL, wie die Abschnitte zwischen den/Zeichen. –

Verwandte Themen