Fragestellung: auf dem lokalen Rechner (Windows) funktionieren alle Verweise (Links) richtig, nach dem Upload per FTP auf den NiBiS gehen die Links ins Leere, es wird eine Fehlermeldung angezeigt.
Lösungsansätze
- Überprüfung der Groß- und Kleinschreibung:
Windows beachtet die Unterschiede von Groß- und Kleinbuchstaben nicht. Unser Server achtet darauf und teilt mittels der Fehlerseite mit, dass entweder die Datei nicht vorhanden ist oder "falsch" angegeben wurde.
Tipp: schreiben Sie alle Dateinamen klein.
- Überprüfung der Dateiendung:
Für HTML-Seiten sind beide Endungen möglich, sowohl .html als auch .htm . Der Server unterscheidet jedoch die Endungen, so ist es beispielsweise möglich, eine index.html und eine index.htm im selben Verzeichnis zu speichern und jeweils einzeln aufzurufen.
Tipp: vergeben Sie immer dieselbe Endung (z. B. .html) und schreiben Sie diese immer in Kleinbuchstaben.
- Überprüfung auf vorhandene Leerzeichen:
Tipp: Verzichten Sie auf Leerzeichen in Dateinamen, die Windows zwar problemlos verarbeitet, aber auf dem Server zu Problemen führen können.
- Überprüfung der Pfadangaben:
Beim Einbinden von Grafiken, Links auf eigene HTML-Seiten in einem Unterverzeichnis oder ähnlichen Verweisen von einer HTML-Seite werden die Pfade
relativ geschrieben
- index.html enthält eine Grafik, die in /grafik liegt und bild.jpg heißt, der Verweis lautet:
<img src="grafik/bild.jpg" alt="Bild" height="32" width="32" border="0">
- im Unterordner /berichte befindet sich eine Datei namens bericht1.html, die auf die Startseite index.html verweist, der Link lautet
<a href="../index.html">Startseite</a>
Wobei "../ " bedeutet, dass ein Verzeichnis höher gesucht wird.
- Falsches Beispiel:
<a href="C:\Eigene%20Dateien\website\index.html"> Startseite</a>
Wenn Sie diese Angaben finden, die auf Ihre Festplatte
(z. B. C:\ ) verweisen, wird nach FTP-Upload auf den Server bei Verfolgen der Pfadangabe eine Fehlermeldung angezeigt werden oder eine Grafik nicht geladen werden können.
- Absolute Pfadangaben, die vom eigenen Rechner stammen zeigen auf dem Server ins Leere.
Tipp: speichern Sie alle Dateien, die Sie auf dem Server verwenden wollen in einem gemeinsamen Ordner und bilden Sie quasi die Struktur der Verzeichnisse und Dateien nach. Bei Verwendung eines HTML-Editors wie z. B. Dreamweaver empfiehlt sich der Einsatz einer Siteverwaltung.
|