Website hochladen

  • Ich habe jetzt meine Website über bplaced und FileZilla hochgeladen. Nun ist jetzt Problem, dass diese Seite erscheint:

    Was habe ich falsch gemacht ?


    Danke für Eure Hilfe !!!

    Viele Grüße Karl

  • Du musst eine index.html, index.htm oder index.php als Startseite einrichten, denn danach sucht der Webserver.

  • Das habe ich schon mehrmals gelesen, kannst du erklären, wie ich das mache ?

    Sorry für die blöden Fragen, bin noch ein ziemlicher Anfänger. Und habe sonst nirgends gute Erklärungen gefunden, wie man index.html erstellt.
    Also was genau muss da drin stehen ?

  • Hallo

    Wenn eine bestimmte Datei ohne Angabe des Dateinamens aufgerufen werden soll muss sie in der Regel index.html, index.htm oder index.php heißen. Je nach Provider sind auch andere Namen möglich.

    Bei dir heißt eine Datei "index.html.lnk". Das soll wohl die "index.html" sein.

    Du hast also entweder die falsche Datei hochgeladen oder der Name wurde beim Hochladen geändert.

    Versuch einfach noch mal die "index.html" hochzuladen und achte dabei darauf, die richtige Datei zu erwischen.

    Die "index.html.lnk" kannst du anschließend löschen.

    Gruss

    MrMurphy

    Einmal editiert, zuletzt von MrMurphy (7. Mai 2017 um 11:04)

  • Hallo

    Keine Ahnung was da los ist.

    Hast du eventuell eine .lnk-Datei in eine .html-Datei umbenannt?

    Es wäre wohl hilfreich wenn du uns den Link zu der Seiten geben könntest.

    Gruss

    MrMurphy

  • Die *lnk-Datei ist wohl keine HTML-Seite, sondern ein Windows-Link. Du musst deine Startseite, also die Seite, die angezeigt werden soll, wenn man die Domain aufruft, index.html nennen.

  • Hast du noch eine index.htm oder default.htm in dem Verzeichnis? Browser-Cache mal löschen

  • Es hat jetzt komischerweise geklappt. Mein einziges Problem ist, dass ich nicht weiß, wie man Bilder hochlädt. Ich habe sie auf FileZilla auf den Server kopiert, aber sie werden nicht angezeigt.

    Woran liegt das ?

  • Es gibt das Verzeichnis ../../Desktop/Bilder nicht, so steht es aber im HTML-Code. Und zur Info: dein HTML-Code ist jetzt schon veraltet. Beschäftige dich mit HTML und CSS, um das besser zu machen.

  • Wenn ich die gespeicherte Seite öffne, erscheinen alle Bilder problemlos, auch mit "../.."

    Mein Problem jetzt ist, dass kein Bild angezeigt wird, wenn ich die Website auf FileZilla hochlade.

  • Du kannst nicht einfach irgendwelche Verzeichnisse in HTML angeben, die auf deinem Rechner stimmen, aber auf dem Server nicht existieren. Das kann doch nur in die Hose gehen.

    <img src="../../Desktop/Bilder/Screenshot_1.png" alt="" border="0" width="450" >

    Wie soll das auf dem Server funktionieren?

  • Hallo

    Du musst die Pfadnamen in der index.html-Datei anpassen und diese danach erneut hochladen. Für das Bild "Screenshot_1.png" steht in der index.html-Datei zum Beispiel

    Code
    img src="../../Desktop/Bilder/Screenshot_1.png"

    Das musst du zu

    Code
    img src="Screenshot_1.png"

    ändern, da das Bild sich auf dem Webserver in dem gleichen Verzeichnis wie die Datei index.html befindet.

    Falls du später auf dem Webserver ein extra Bilderverzeichnis erstellst müssen die Pfadnamen entsprechend angepasst werden.

    Weiterhin haben sich einige Vorgehensweisen bewährt:

    Datei-, Bild- und Pfadnamen sollten nur aus den Kleinbuchstaben des englischen Alphabets und dem Unterstrich bestehen.

    Also keine Großbuchstaben, Leerzeichen, Umlaute, Sonderzeichen oder ähnliche.

    Gruss

    MrMurphy