2k Aufrufe
Gefragt in Webseiten HTML von mikoop Experte (2.7k Punkte)
Hallo,

Ich bin mit unserer Domain www.hils-koop.de bei dem Provider 1blu.

Diesen habe ich unter anderem auch deshalb gewählt, weil ich Subdomains anlegen kann.
Leider gibt es da ein Problem, bei einem Aufruf über die Sub-Domain ist die Darstellung quasi rein Text, bei einem Aufruf der Unterseite über die Navigation sieht diese aber so aus, wie sie sollte.

Hier ein Beispiel:

Aufruf über Navigation

Aufruf der Subdomain

Wo könnte da der Fehler liegen?

Gruss und Danke, Mikoop

7 Antworten

0 Punkte
Beantwortet von merlin59 Experte (2.8k Punkte)
Hallo Mikoop,

das könnte an den Pfaden zu den css-files liegen (im Quelltext).
Gib die Pfade mal direkt an:

http://www.hils-koop.de/assets/sf.css
http://www.hils-koop.de/assets/sd.css
http://www.hils-koop.de/assets/sc.css

anstelle von

../../assets/sf.css

mfg,
Merlin
0 Punkte
Beantwortet von
nicht nur das CSS.
Natürlich stimmen alle relative Pfade nicht mehr.

Das kannst du einfach vermeiden, wenn du entweder wie von Merlin empfohlen absolute Pfade nimmst. Wovon ich aber abrate, da dies ein Portieren oder offline-testen sehr erschwert.

Oder aber du vereinfachst die Pfadstruktur deutlich:
Ein Basisverzeichnis mit dem HTML-Dateien, CSS und Bilder in direkten Unterverzeichnissen darin.
0 Punkte
Beantwortet von mikoop Experte (2.7k Punkte)
Hallo

Danke für eure Hinweise.
Die Pfadangaben kann ich leider nicht einfach so ändern, das wird von einem Programm so erstellt und würde immer wieder überschrieben werden...

Vielleicht kann ich was mit einer serverseitigen Umleitung machen, so hatte ich mir das mit den Subdomains ohnehin vorgestellt...

Danke und Gruss, Mikoop
0 Punkte
Beantwortet von merlin59 Experte (2.8k Punkte)
Hi Mikoop,

du könntest die Subdomain

http://www.hochzeit.hils-koop.de/

auf eine index.html mit folgendem Inhalt verweisen lassen:

<html>
<HEAD>
<META HTTP-EQUIV="Refresh" CONTENT="0;
URL=http://www.hils-koop.de/floristik/hochzeit/index.html">
<title>hochzeit.hilskoop.de</title>
</HEAD>
</html>


Merlin
0 Punkte
Beantwortet von
@Merlin: das ist ein Joke, hoffe ich?

@Mikoop: auch dein
<meta name="generator" content="Web2Date BASIC" />
sollte sich so konfigurieren lassen, dass er künftig sinnvolle Pfadangaben zulässt.

Ansonsten kannst du natürlich die gesuchten/vermissten Verzeichnisse anlegen und darin lediglich eine .htaccess legen mit einer Umleitung zum richtigen Pfad.
0 Punkte
Beantwortet von Experte (6.4k Punkte)
Hallo Mikoop,

Du kannst das evt. das <base>-tag verwenden, macht das lokale testen zwar unmöglich, aber für den Fall kann man es ja auskommentieren... Infos hier: de.selfhtml.org/navigation/suche/index.htm?Suchanfrage=base

mfg, sup 2010
0 Punkte
Beantwortet von mikoop Experte (2.7k Punkte)
Hallo nochmal,

Danke für eure Hinweise / Tipps, ich werde das mal nach und nach ausprobieren.

Danke und Gruss, Mikoop
...