Datei für iFrame-Nutzung auf Webserver

Norbert Reimann

New Member
Hallo, ich habe folgendes kleines Problem:

Die nachfolgende Datei ändert sich im Jahr mindestens 4 *, wenn das Statistische Bundesamt neue Zahlen veröffentlicht. Die Grafik ist unsere Entwicklung, weil wir da noch eigene Berechnungen integrieren.

Die Datei liegt auch auf unserer Website, allerdings bekommt sie bei Jimdo eine neue Adresse, wenn ich sie austausche.
Auf unserer NextCloud kann ich die derzeit laut Auskunft von Hetzner nicht für einen iFrame nutzen.

Bei INWX habe ich wieder ein kleines Webhosting aktiviert und eine Domain www.stism.de mit einem SSL-Zertifikat versehen.
BPI.png


Mein Plan ist außerdem, die Datei da abzustellen und mit dem iFrame darauf zu verlinken, obwohl nicht wegen unserer eigenen Website, als wegen anderer Nutzer, denen wir das kostenlos anbieten, damit die Grafik auf ihrer eigenen Seite einstellen können.
Wenn die Zahlen aktualisiert werden, tausche ich die Datei aus und überall ist die neue Grafik zu sehen; jetzt noch Oktober 2023, demnächst Januar 2024.

Mein Problem: Obwohl ich bisher gut mit INWX auskam, haben die mir heute einen abschlägigen Bescheid gesendet, dass sie mir da nicht helfen können; Ich vermute, dass die großen Probleme haben, weil derzeit dort ständig was ausfällt. Mit dem Support bin ich schon 4 Wochen inm Gange, jetzt der Hinweis, dass das keine Supportaufgabe sei, ich solle mir ein Forum suchen ;-)

Die Datei habe ich im Monsta hochgeladen, der Link https://www.stism.de/bpi.png führt aber zu einer Seite
Nicht gefunden
Die angeforderte URL wurde auf diesem Server nicht gefunden.
Apache Server unter www.stism.de Port 443


Ich vermute, dass das ein internes Problem bei INWX ist, oder ich habe die Einrichtung der Domain auf dem Webserver nicht richtig geschafft.

Vielleicht hat hier jemand eine Idee für mich?

Viele Grüße
Norbert

 
Ob du ein IFrame einbinden kannst, hängt von davon ab, ob der Webserver das auf der Domain, wo du das IFrame einbindest, erlaubt.
Aber so ganz verstehe ich nicht, auf welchem Server dann die Grafikdatei ist und auf welchem Server das IFrame auf eine Seite soll.

Wenn das nur die anzeige einer Grafikdatei ist, braucht es doch kein IFrame, oder ist das irgendwie interaktiv. https://www.heise.de/tipps-tricks/Eine-Grafik-in-HTML-einbinden-so-klappt-s-3918206.html
 
Ob du ein IFrame einbinden kannst, hängt davon ab, ob der Webserver das auf der Domain, wo du das IFrame einbindest, erlaubt.
Aber so ganz verstehe ich nicht, auf welchem Server dann die Grafikdatei ist und auf welchem Server das IFrame auf eine Seite soll.
Wenn das nur die Anzeige einer Grafikdatei ist, braucht es doch kein IFrame, oder ist das irgendwie interaktiv.
Ein iFrame soll sich auf die austauschbare Datei beziehen, die wollte ich auf dem Webserver von INWX ablegen. Wer das iFrame in seine Website einbindet, ist dann egal, wenn es dort zugelassen ist. Mir gehts also nur dadrum, eine Datei bei INWX auf meiner Domain zu hinterlegen, die ich in einem iFrame zitieren kann
 
Ein Iframe wird so eingebunden:
<iframe src="https://domainaufinwx.de/inhaltmitbild.html" width="100%" height="300"></iframe>

Wo ist denn nun das Problem, das einzubinden? Soll das auf stism.de? Und wieso bekommt die Grafikdatei nach Jimdo hochgeladen immer wieder einen anderen Link?
Ich bin zwar Webentwicklerin und Programmiererin, verstehe aber nicht genau die Vorgaben und Wünsche.
 
Last edited:
Ein Iframe wird so eingebunden:
<iframe src="https://domainaufinwx.de/inhaltmitbild.html" width="100%" height="300"></iframe>

Wo ist denn nun das Problem, das einzubinden? Soll das auf stism.de? Und wieso bekommt die Grafikdatei nach Jimdo hochgeladen immer wieder einen anderen Link?
Ich bin zwar Webentwicklerin und Programmiererin, verstehe aber nicht genau die Vorgaben und Wünsche.
Das besondere: die Grafik-Datei, d.h. die Inhalte, ändert sich alle drei Monate. Die Grafik-Datei muss auf einer Website liegen, wo ich sie in den IFrame einbinden kann, das soll bei mir INWX sein mit der oa Domain. Das Problem ist nicht der iFrame als vielmehr die Ablage dieser Datei bei INWX.
 
Ah, jetzt weiß ich was das sein kann, auf www.stism.de sehe ich, dass die Grafikdatei BPI.png heißt, du aber
https://www.stism.de/bpi.png verlinken willst. Groß-/Kleinschreibung sind zu beachten!
Wenn https://www.stism.de/BPI.html das IFrame sein soll, da ist die Grafik sehr seltsam eingebaut, und der Inhaltstyp image/bmp kann nicht auf allen Browsern angezeigt werden! Soll die Datei BPI.png irgendwie geschützt werden oder warum ist die Grafik so eingebunden?

Die Datei BPI.html kann doch so aussehen:
HTML:
<!DOCTYPE html>
<html>
<head>
   <meta charset="utf-8">
</head>
<body>
   <img src="https://www.stism.de/BPI.png" alt="Grafik BPI">
</body>
</html>
 
Last edited:
Asche auf mein Haupt: die Groß- bzw. Kleinschreibung ist es: mit https://www.stism.de/bpi.png kommt man zu der Datei. Entschuldigung für die Arbeit und vielen Dank, ich hätte das wissen müssen ;-)

Ich habe eine bpi.png und eine bpi.html angelegt, weil mir mal jemand von INWX gesagt hat, dass es beser sei, html-Dateien zu nutzen, im Netz kann ich da aber keinen Hinweis finden.

Die Datei muss nicht besonders geschützt werden, vielmehr veröffentlichen wir den iFrame, wenn er getestet ist.
 
Entschuldigung für die Arbeit und vielen Dank, ich hätte das wissen müssen ;-)
Kein Problem. Kann passieren. Ich helfe gern mal kostenlos aus, der Aufwand meinerseits war ja nicht so groß.
Wenn es so jetzt geht, fein. Gratuliere. :-)

Die Datei muss nicht besonders geschützt werden, vielmehr veröffentlichen wir den iFrame, wenn er getestet ist.
Ich dachte halt, manchmal wollen nämlich Webseitenersteller Inhalte gegen Kopieren schützen.

Dann viel Erfolg.
 
Auch wenn das Problem behoben ist, mir stellt sich die Frage warum hier ein Iframe mit all seinen Einschränkungen und Nachteilen zum Einsatz kommen soll? Da es ein Bild ist, kann man generell einfacher das Bild als Remote-Source einbetten als ein Wrapper-iframe.

Was man dabei allerdings beachten sollte, ist dass Browser statische Bilder oft im Cache zwischenhalten. Man sollte diesen nicht deaktivieren, aber auch keine gigantischen Ablaufdaten erlauben um mindestems am gleichen Tag jedem Nutzer die neuen Daten an zu zeigen. Hier kann man über .htaccess ein paar Steuerbefehle auf dem Webserver hinterlegen
--> Beispiele: https://zeropointdevelopment.com/speed-up-your-website-using-caching-and-htaccess/

Alternativ, und zumal falls die Grafik öfter eingebunden wird, wäre ein CDN (Content Delivery network) als Zwischenspeicher sinnvoll für Bilder.
Hier würde ich Cloudflare vorschlage, leicht/schnell aktiviert und bedarf keiner komplexen Konfiguration oder Verwaltung. Im DNS einstellen und fertig.
 
Vielen Dank nochmal für die Anregungen.
Ich habe den iFrame nun auf unseren Websites integriert:

und unter der Unterseite https://www.schadenseminar.de/schadentools/baupreisindizes-de/iframe/ erklärt, dort ist auch der verwendete iFrame zu finden:
Code:
<iframe src="https://stism.de/bpi.png" name="bpi" id="bpi" scrolling="no" frameborder="0" marginheight="0px" marginwidth="0px" height="419" width="221"></iframe>

Mir ist klar, dass das unterste Schublade ist, die aber erst mal funktioniert.

Wenn das auch besser zu machen ist, wäre ich für Anregungen dankbar.

MfG
NR
 
Mir ist klar, dass das unterste Schublade ist, die aber erst mal funktioniert.

Wenn das auch besser zu machen ist, wäre ich für Anregungen dankbar.
Für die meisten Webseiten wäre der folgende Code komplett äquivalent zu einem eingebetteten Iframe und sowohl SEO-mässig als auch strukturtechnisch optimaler:
HTML:
<img src="https://www.stism.de/bpi.png" style="width:221px; height:418px;">
Der Style Parameter kann eigentlich weg gelassen werden, verhindert aber "Sprünge" beim Seitenaufbau falls die extern geladenen Bilder langsamer laden als der Rest.
 
Für die meisten Webseiten wäre der folgende Code komplett äquivalent zu einem eingebetteten Iframe und sowohl SEO-mässig als auch strukturtechnisch optimaler:
HTML:
<img src="https://www.stism.de/bpi.png" style="width:221px; height:418px;">
Der Style-Parameter kann eigentlich weggelassen werden, verhindert aber „Sprünge“ beim Seitenaufbau, dass die extern geladenen Bilder langsamer geladen werden als der Rest.
Vielen Dank, klappt auf unserer Seite (Jimdo) sehr gut
 
Ich habe doch noch ein Problem, nachdem es geklappt hatte mit den Iframes bzw. dem Code und an inwx folgende Mail gesendet:

Sehr geehrte Damen und Herren,
Ich habe noch selbst und über Forenhilfen versucht, unsere Probleme zu lösen, ohne Erfolg, wir brauchen daher bitte dringend von Ihnen die notwendigen Tipps.
Zur Erläuterung: Unsere Website hat den Namen www.schadenseminar.de und liegt bei Jimdo.
Auf dieser Website wollen wir einige Grafiken, die öfter ausgetauscht werden müssen, darstellen, Kunden sollen sie auch per iFrame oder Code auf ihren eigenen Websites einstellen können.
Unsere Domain www.stism.de (Abkürzung unseres Institutes) dient für

  1. E-Mails und
  2. Für die Einstellung der Dateien für die iFrames
  3. Soll auf unserem Institut auf die Umfangreiche Hauptwegsite verlinken (Unterseite)
Kann es sein, dass sich die beiden Wünsche zusammen nicht verwirklichen lassen? Wir hatten es geschafft, dass die iFrames einzubinden waren, aber die Domain landete im Web-Betriebssystem. Jetzt haben wir die Web-Weiterleitung rausgenommen und unter einer erneuten IP-Adresse eingesetzt, wobei die Weiterleitung nicht mehr funktioniert, die Grafiken aber auch nicht mehr gezeigt werden.

Hier benötigen wir noch einen Tipp des Supports
Vielen Dank
Norbert Reimann


Mein Nameserver hat folgende Einträge: Bild Anlage

Ich vermute mal, dass ich vom Hoster keine Tipps bekomme, wäre daher hier dankbar dafür

Viele Grüße
 

Attachments

  • 2023-12-03 18_32_40-Nameserver.png
    2023-12-03 18_32_40-Nameserver.png
    24.7 KB · Views: 22
Kleiner Nachtrag:
Die Dateien sind wieder zu sehen und bei der Domain kommt die Indexdatei (Anlage)
 

Attachments

  • 2023-12-03 19_33_01-Index von _.png
    2023-12-03 19_33_01-Index von _.png
    31.1 KB · Views: 20
Wir hatten es geschafft, dass die iFrames einzubinden waren, aber die Domain landete im Web-Betriebssystem. Jetzt haben wir die Web-Weiterleitung rausgenommen und unter einer erneuten IP-Adresse eingesetzt, wobei die Weiterleitung nicht mehr funktioniert, die Grafiken aber auch nicht mehr gezeigt werden.
Bei mir zeigt ein IFrame, das von https://stism.de/bpi.html lädt, das Bild im Iframe.

Aber was soll nun beim Aufruf von https://stism.de/ genau angezeigt werden?

Jetzt haben wir die Web-Weiterleitung rausgenommen
Wo war diese Weiterleitung gesetzt? Auf stism.de? Und bei welchem Aufruf leitete die wohin um?

  1. Soll auf unserem Institut auf die Umfangreiche Hauptwegsite verlinken (Unterseite)
Also auf stism?

Ich könnte mir denken, dass sowas funktionieren kann, dass beim Aufruf von https://stism.de/ dann die unterseite.html angezeigt wird.
Eine Textdatei namens .htaccess im / von stism.de erstellen
Folgender Inhalt
Apache config:
DirectoryIndex unterseite.html
 
in / eine Datei .htaccess mit
Redirect ^/$ https://www.schadenseminar.de/institut-stism/steinbeis-transfer-institut-schadenmanagement/

Dann wird stism.de/ umgeleitet nach schadenseminar.de/......

Ich hoffe, das ist das gewünschte; ist schwierig zu erkennen was gebraucht wird. Oder ich bin zu alt als IT-Drachin mit Ü60 ;-)
 
Back
Top