[GastForen Web allgemein HTML und CSS / Stylesheets 404-Fehlerseite - weder Bilder, CSS noch Menü zu sehen

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

404-Fehlerseite - weder Bilder, CSS noch Menü zu sehen

Ecki
Beiträge gesamt: 378

23. Mär 2010, 12:50
Beitrag # 1 von 8
Bewertung:
(4247 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Liebe HDS-Helfer, ich bin ratlos:

Meine Fehlerseiten (noch mit GoLive CS erstellt) präsentieren sich in unformatiertem Chaos.
Es lässt sich auch gleich erkennen, dass weder Bilder (in Footer-Componente platziert) noch CSS-Angaben sowie Navigation (MenuMachine) angezeigt werden.
Die Seiten liegen im Root-Verzeichnis und haben die gleichen Layout-Eigenschaften wie meine Content-Seiten, die in einem Ordner liegen.
Das Problem tritt nur dann auf, wenn die 404-Seite für einen nicht existierenden Link in einem Verzeichnis angezeigt werden. Beim Versuch, einen falschen Link im Root-Verzeichnis aufzurufen, zeigt sich die 404-Fehlerseite in korrekter Darstellung.
Alle Pfade (z.B. zum CSS-Ordner) wurden in einer GL-Website zugewiesen und von dort auf den Server geladen.

Wieso ist das so?
X

404-Fehlerseite - weder Bilder, CSS noch Menü zu sehen

SabineP
Beiträge gesamt: 7586

23. Mär 2010, 13:14
Beitrag # 2 von 8
Beitrag ID: #437415
Bewertung:
(4239 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
>> Wieso ist das so?

Das hängt davon ab wie Du die Bilder eingebunden hast und wo sich die Bilder auf Deinem Server befinden.


als Antwort auf: [#437412]

404-Fehlerseite - weder Bilder, CSS noch Menü zu sehen

Ecki
Beiträge gesamt: 378

23. Mär 2010, 13:35
Beitrag # 3 von 8
Beitrag ID: #437418
Bewertung:
(4233 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Natürlich die Sabine!
Ich danke dir, dass du dich mal wieder mit meiner Anfrage befasst.

Das Seitenlayout basiert auf CSS. In meiner GL-Website hat die 404-Seite folgende Head-Angaben:
Code
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1"> 
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
<title>Fehler 404</title>
<link href="css/media.css" rel="stylesheet" type="text/css" media="all">
<style type="text/css" media="screen"><!----></style>
<csimport user="../mysite.data/Komponenten/Footer-Adresse.html" occur="86">
<link href="css/media.css" rel="stylesheet" type="text/css" media="all">
</csimport>



Nach Upload ins Internet steht dann im Quellcode dieser Head-Text:
[code<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">
<title>Fehler 404</title>
<link href="css/media.css" rel="stylesheet" type="text/css" media="all">
<style type="text/css" media="screen"><!----></style>
<link href="css/media.css" rel="stylesheet" type="text/css" media="all">


Der css-Ordner liegt im Root-Verzeichnis. Bilder, die ich in der Komponente platziert habe bzw. die als Hintergrund per CSS in Ebenen eingefügt sind, befinden sich im Root-Ordner "pics".
Das MM-Menü ist ebenfalls ein Root-Ordner.
Wie schon erwähnt habe ich die Pfade in der GL-Website mit "point+shoot" erzeugt.


als Antwort auf: [#437415]

404-Fehlerseite - weder Bilder, CSS noch Menü zu sehen

SabineP
Beiträge gesamt: 7586

23. Mär 2010, 13:53
Beitrag # 4 von 8
Beitrag ID: #437422
Bewertung:
(4224 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Du mußt alle Links, Bilder, eingebundene Javascripte und CSS-Dateien in den Fehlerseiten absolut zum Startverzeichnis referenzieren.

Also so:

src="/pics/bild.gif"
href="/css/media.css"


als Antwort auf: [#437418]

404-Fehlerseite - weder Bilder, CSS noch Menü zu sehen

Ecki
Beiträge gesamt: 378

23. Mär 2010, 14:20
Beitrag # 5 von 8
Beitrag ID: #437429
Bewertung:
(4208 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Danke Sabine,

das hat schon mal geklappt – bis auf die MenuMachine (muss ich noch mal gucken).
Warum ist die Pfadangabe bei diesen 40X-Seiten anders als bei den übrigen Inhaltsseiten?


als Antwort auf: [#437422]

404-Fehlerseite - weder Bilder, CSS noch Menü zu sehen

Ecki
Beiträge gesamt: 378

23. Mär 2010, 14:41
Beitrag # 6 von 8
Beitrag ID: #437432
Bewertung:
(4199 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich bin's nochmal!
Thema "MenuMachine"
Hier ist der Code mit demn 2 Ebenen, in denen die Menüs liegen:
Code
<div id="navi"> 
<table width="180" border="0" cellspacing="0" cellpadding="0" align="center">
<tr>
<td>
<menumachine name="basic2" id="m1gx9puv">
<csobj t="Component" csref="menumachine/basic2/menuspecs.menudata"><noscript>
<p><a class="mm_no_js_link" href="menumachine/basic2/navigation.html">Site Navigation</a></p>
</noscript> </csobj>
<script type="text/javascript"><!--
var mmfolder=/*URL*/"menumachine/",zidx=1000;
//--></script>
<script type="text/javascript" src="menumachine/menumachine2.js"></script>
<script type="text/javascript" src="menumachine/basic2/menuspecs.js"></script>
<script type="text/javascript"><!--//settings
pkg.hl("m4fahwb7",1);
//settings--></script>
</menumachine>
</td>
</tr>
</table>
</div>

<div id="submenu">
<menumachine name="studio" id="m1gx9pv3">
<csobj t="Component" csref="menumachine/studio/menuspecs.menudata"><noscript>
<p><a class="mm_no_js_link" href="menumachine/studio/navigation.html">Site Navigation</a></p>
</noscript> </csobj>
<script type="text/javascript"><!--
var mmfolder=/*URL*/"menumachine/",zidx=1000;
//--></script>
<script type="text/javascript" src="menumachine/menumachine2.js"></script>
<script type="text/javascript" src="menumachine/studio/menuspecs.js"></script>
<script type="text/javascript"><!--//settings
pkg.hl("m1mqbgin",1);
//settings--></script>
</menumachine>
</div>


Hier hat die Änderung der Pfade wie auch immer nur dazu geführt, dass die Menüs komplett verschwanden – sowohl bei Fehlerseiten im Root als auch in Ordnern.


als Antwort auf: [#437429]

404-Fehlerseite - weder Bilder, CSS noch Menü zu sehen

SabineP
Beiträge gesamt: 7586

23. Mär 2010, 14:52
Beitrag # 7 von 8
Beitrag ID: #437435
Bewertung:
(4195 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
>> Warum ist die Pfadangabe bei diesen 40X-Seiten anders als bei den übrigen Inhaltsseiten?

Die Errorseiten werden vom Webserver statt der Orginalseite ausgeliefert.

Die Links müssen absolut zum Root angelegt werden,
damit der HTML-Code der Error-Seite in allen Verzeichnissen funktioniert.

http://de.selfhtml.org/...in/referenzieren.htm

>> dazu geführt, dass die Menüs komplett verschwanden

Die Ursache dafür kann ich Dir nicht sagen,
denn dazu müßte man das Javascript der Menumaschine im Browser debuggen.

Frage deshalb beim Hersteller der Menümaschine.


als Antwort auf: [#437432]
(Dieser Beitrag wurde von SabineP am 23. Mär 2010, 14:54 geändert)

404-Fehlerseite - weder Bilder, CSS noch Menü zu sehen

Ecki
Beiträge gesamt: 378

23. Mär 2010, 14:58
Beitrag # 8 von 8
Beitrag ID: #437437
Bewertung:
(4187 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Danke nochmals für deine wie immer kompetente Hilfe, Sabine!

>> Frage deshalb beim Hersteller der Menümaschine.

Ja, das werde ich mal tun.


als Antwort auf: [#437435]
X

Aktuell

PDF / Print
enfocus_300